1、PHP慢脚本日志间歇性的502,是后端 PHP-FPM 不可用造成的,间歇性的502一般认为是由于 PHP-FPM 进程重启造成的。在 PHP-FPM 的子进程数目超过的配置中的数量时候,会出现间歇性的502错误,如果在配置中设置了max_requests的话,超过数量也会出现502错误,而ma...
                            
                            
                                分类:
数据库   时间:
2015-05-27 07:25:20   
                                阅读次数:
181
                             
                         
                    
                        
                            
                            
                                Nginx是当今最流行的WEB服务器一,其特性主要有以下几点:1.模块化设计、较好的扩展性Nginx虽然支持模块化,但尚不能向HTTPD那样支持动态模块加载2.高可靠Nginx工作时,由主控进程master直接生成多个worker进程,主控进程负责解析配置文件,并启动子进程,子进程直接负责处理客..
                            
                            
                                分类:
其他好文   时间:
2015-05-26 06:52:08   
                                阅读次数:
253
                             
                         
                    
                        
                            
                            
                                概念部分:1.并发和并行的区别: 并发 (Concurrency):一个处理器“同时”处理多个任务 并行 (Parallelism):多个处理器 “同时”处理多个任务2.多线程的优点和缺点: 多线程的优点: 可并行处理任务,减少单个任务的等待时间 线程较进程或子进程系统开销小 ...
                            
                            
                                分类:
编程语言   时间:
2015-05-25 16:16:22   
                                阅读次数:
166
                             
                         
                    
                        
                            
                            
                                Queue:是一个消息队列。队列的长度可为无限或者有限。 用于父子进程通信,两个没有关系的进程不能使用Queue通信。 使用使用示例:from multiprocessing import Queue。 进程之间同步:lock.acquire 当多个进程同时对队列写的时候需要进行同步,保证一个时刻只...
                            
                            
                                分类:
系统相关   时间:
2015-05-24 16:59:08   
                                阅读次数:
157
                             
                         
                    
                        
                            
                            
                                今天看linux C 编程实战的my_server例子时,敲到这段代码,对其父子进程关闭socket 进行close调用产生疑问如图中标注的三个close socket,思考子进程通信结束 关闭自己的通信socket:conn_fd可以理解,但将sock_fd,服务器的监听socket也关闭就不知怎...
                            
                            
                                分类:
系统相关   时间:
2015-05-24 15:27:04   
                                阅读次数:
195
                             
                         
                    
                        
                            
                            
                                nginx基础Nginx的基本架构一个master主进程,生成一个或多个worker子进程事件驱动epoll(边缘触发),用于Linuxkqueue:用于BSD/dev/poll:IO复用器:select、poll、rtsignal支持sendfile及sendfile64支持AIO支持mmap名词解释:sendfile机制:正常响应报文路径“内核空间-->..
                            
                            
                                分类:
其他好文   时间:
2015-05-24 06:40:42   
                                阅读次数:
342
                             
                         
                    
                        
                            
                            
                                当一个进程正常或异常终止时,内核就向其父进程发送 SIGCHLD 信号,相当于告诉父亲他哪个儿子挂了,而父进程可以通过 wait() 或 waitpid() 函数等待子进程结束,获取子进程结束时的状态,同时回收他们的资源(相当于,父亲听听死去儿子的遗言同时好好安葬它)。...
                            
                            
                                分类:
系统相关   时间:
2015-05-22 19:10:58   
                                阅读次数:
161
                             
                         
                    
                        
                            
                            
                                管道:是一种半双工的通信机制,它一端用来读,另外一端用来写;管道只能用来在具有公共祖先的两个进程之间通信(父进程和子进程或者同一父进程的两个子进程);管道通信消息遵循先进先出的原理,并且数据只能被读取一次,当此段数据被读取后就会清空。管道实质是内存页(page)。 相关函数:os.pipe();它返...
                            
                            
                                分类:
系统相关   时间:
2015-05-22 16:55:46   
                                阅读次数:
167
                             
                         
                    
                        
                            
                            
                                原文地址:http://www.myhack58.com/Article/60/61/2013/37209.htm根据生产环境不断反馈,发现不断有PHP网站被挂木马,绝大部分原因是因为权限设置不合理造成。因为服务器软件,或是 php 程序中存在漏洞都是难免的,在这种情况下,如果能正确设置Linux网...
                            
                            
                                分类:
Web程序   时间:
2015-05-22 00:03:54   
                                阅读次数:
234
                             
                         
                    
                        
                            
                            
                                本文针对为什么Runtime.exec("ls")没有任何输出作出解答,解答如下:调用Runtime.exec方法将产生一个本地的进程,并返回一个Process子类的实例,该实例可用于控制进程或取得进程的相关信息.由于调用Runtime.exec方法所创建的子进程没有自己的终端或控制台,因此该子进程的标准IO(..
                            
                            
                                分类:
编程语言   时间:
2015-05-20 20:44:05   
                                阅读次数:
142