我正在使用nodejs和ws来创建一个websocket服务器。服务器在nginx代理后面运行。 我用libwebsocket写了一个连接到这个客户端的c客户端。此设置在几天内运行良好,但在nodejs服务器上报告该连接已关闭,但客户端仍然继续接收它发送的每个ping的pong。
Nginx配置如下
proxy-connect-timeout:120
proxy-read-timeout:3600
proxy_send_timeout:3600
ka_time : 10s;
ka_probes: 3;
ka_interval: 120s;
ws_ping_pong_interval: 120s
问题1)nginx是否对客户端发送的ping发送响应? 问题2)可以通过什么配置来避免这种情况?