Apache:503 服务不可用

Ale*_*ita 9 apache-2.2

我有一个安装了 apache 2.0 的网络服务器。有时,可能当负载增加时,它会提供一个空白页面,503 服务不可用。

服务器负载不是太高,apache配置中有没有解决这个问题的方法?

谢谢

小智 4

您可以尝试更改为不同的 MPM(可以在配置中执行此操作),或者调整 MPM 的参数。例如,如果您使用预分叉或工作 MPM,则可以增加 MaxClients 值。在后一种情况下,ThreadsPerChild 也可能是一个需要调整的有用配置值。

您可以在标准 Apache 文档中找到有关 MPM 的信息。

然而,除非您正在运行一个非常繁忙的网站,否则我很惊讶您竟然看到 503 错误 - 是否有可能存在一些非常慢的服务器端代码,导致 Apache 请求占用太长时间?如果是这样,与仅仅尝试在 Apache 中解决它相比,您可能会获得更多的改进。