![Apache 服务器宕机后又恢复](https://linux22.com/image/578088/Apache%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%AE%95%E6%9C%BA%E5%90%8E%E5%8F%88%E6%81%A2%E5%A4%8D.png)
Apache 错误日志中没有任何内容写入,我找不到任何可能导致问题的计划任务。重启发生在同一时间,过去一周内发生了 3 次,都是在凌晨 12:06。然后也是在凌晨 3-4 点的时间段内。
我在 Windows 2003 服务器版本上运行 Apache 版本 2.2.9。
上周之前也发生过同样的情况,当时有一条错误被写入 Apache 错误日志,表明已达到 MaxRequestsPerChild 限制。我找到了这篇文章,
http://httpd.apache.org/docs/2.2/platform/windows.html
建议将 MaxRequestsPerChild 设置为 0,我这样做了,错误停止报告到错误日志,但重新启动的行为仍在继续,尽管不那么频繁。
答案1
MaxRequestsPerChild
确定每个进程在自愿过期之前将处理多少个请求。文档表明在 Windows 上建议将其设置为 0,因为如果过期则不会产生新的进程。
您是否还将 MaxThreadsperChild 设置为推荐值?