在我运行SMF的web服务器上,可能一天后,URL就无法解析.但IP地址很好用。
如果我跑了
ps aux | grep apache2 | wc -l它显示了150多个apache运行的实例..。我所知道的唯一需要做的就是重新启动apache,它修复了这个问题,并在大约14个实例中启动了apache。
如果我刷新主页,然后运行
ps aux | grep apache2 | wc -l这个数字增加了一倍。
我完全不知道该怎么办才能解决这个问题.
版本信息:论坛版本:SMF2.0.8(更详细)当前SMF版本:SMF2.0.8GD版本: 2.0 MySQL版本:5.3.7-0ubuntu0.12.04.1 Memcached:??PHP: 5.3.10-1ubuntu3Server版本: Apache/2.2.22 (Ubuntu)
发布于 2014-09-11 17:56:43
Apache服务器使用多处理模块预叉。
根据本手册:
单个控制进程负责启动子进程,该进程侦听连接并在连接到达时为其服务。Apache总是尝试维护几个空闲或空闲的服务器进程,这些进程随时准备为传入的请求服务。这样,客户端不需要等待一个新的子进程被分叉,然后才能处理他们的请求。
进程的数量取决于流量和MaxSpareServers指令。
一旦apache创建了一个进程,除非MaxRequestsPerChild等于0,否则当MaxRequestsPerChild请求被服务时,这个进程就会死掉,在这种情况下,子进程永远不会死。
所以,不要担心,这是正常的行为,检查您的apache,并使用国防部_状态查看调试信息。
https://askubuntu.com/questions/522527
复制相似问题