我有一台运行 Haproxy 的机器。在高负载下,我可以看到所有响应代码均为 503。日志文件中许多条目的后端服务器均为 NOSRV,但并非全部:
https_proxy https_proxy/NOSRV -1/1/2/-1/1034 503
https_proxy https_proxy/MYSERVER3 -1/1/0/-1/562 503
(删除了上面 NOSRV 周围的尖括号,因为它们显示不正确)
MYSERVER3 中有很多连接处于 CLOSE_WAIT 状态。我不确定如何解决该问题 - 也许可以在 Haproxy 中强制关闭,在 Haproxy 框上增加内核参数 net.core.somaxconn,还是其他什么?
非常感谢任何指导。
谢谢,保罗