我花了一两个星期研究和设置我的服务器来运行带有 Worker MPM 和 FCID 的 Apache。我正在尝试优化它以允许尽可能多的并发连接。在 Worker MPM 上找到好的信息一直是一场噩梦。
服务器 - 具有 1GB RAM 的 VPS(关闭 Apache 仅使用大约 150MB 的 RAM)我希望 Apache 具有大约 750MB 的内存使用上限 - 这样我的服务器就永远不会耗尽 RAM。
我已经运行服务器大约 2 年没有任何问题 - 但我们最近开始流式传输 MP3,这需要更多的并发连接。服务器也发生了一些轻微的 DDOS 攻击 - 所以我将设置减少了很多以防止服务器内存不足 - 我还添加了一些防火墙规则来限制速率。
我现在的设置看起来运行良好 - 但我遇到了一些 Segmentation fault 错误
[Sat Mar 23 03:19:50 2013] [notice] child pid 28351 exit signal Segmentation fault (11)
[Sat Mar 23 03:56:20 2013] [notice] child pid 29740 exit signal Segmentation fault (11)
*** glibc detected *** /usr/sbin/httpd.worker: …
Run Code Online (Sandbox Code Playgroud)