Apache 拒绝连接(来自同一 IP 的连接数量过多)

Apache 拒绝连接(来自同一 IP 的连接数量过多)

我正在 LAMP 服务器上进行一些负载测试,但对于非常高的负载(大量连接),测试结果显示拒绝连接。我必须做什么才能允许来自同一客户端的所有传入连接?

这是java线程中的异常:

Caused by: java.net.ConnectException: Connection refused: connect

答案1

您可能需要更改 apache 配置文件中的 maxclients 设置。

文档在这里:http://httpd.apache.org/docs/1.3/mod/core.html#maxclients

请记住,如果你想将限制推高至 256 个客户端以上,则需要编辑 HARD_SERVER_LIMIT

答案2

看来 Apache 可以同时处理如此多的连接,所以它开始拒绝其中一些它无法处理的连接。而且这与它们是否来自 1 个 IP 无关。

相关内容