我从外部客户端尝试到达防火墙后面的Nginx实例进行DNAT的间歇性连接超时。大多数请求成功,但有些超时。
Nginx框的负载非常小,所以它的CPU没有达到最大值。机器上的tcpdump显示到达机器的客户端数据包,包括几次TCP重传,但从来没有来自Nginx框的任何响应。
以下是与连接相关的配置位。在netstat -peanut
的最近一次检查中,该框在各个州有大约500个连接,这不足以导致问题。
events {
worker_connections 20000;
}
worker_processes 16;
worker_rlimit_nofile 40100;
我接下来要检查什么?