我的服务器设置是nginx直接连接node.js服务器(nginx和node.js在同一个节点,nginx转发请求到节点: 127.0.0.1:8000)。症状是有时nginx日志中有504个日志。并且node.js日志没有显示任何接收过请求的迹象。然后,我使用iptables启用了tcp日志,它将所有tcp数据包记录到端口8000。检查tcp日志后,nginx似乎尝试与node.js服务器建立tcp连接,但从未成功。它只是不断重试发送SYN数据包,然后被nginx超时。8000 SYN
13:44:59 sp:48103