我正在 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 无关。