在关闭的连接上接收乒乓球

时间:2017-04-27 06:16:40

标签: node.js nginx websocket

我正在使用nodejs和ws来创建一个websocket服务器。服务器在nginx代理后面运行。 我用libwebsocket写了一个连接到这个客户端的c客户端。此设置在几天内运行良好,但在nodejs服务器上报告该连接已关闭,但客户端仍然继续接收它发送的每个ping的pong。

Nginx配置如下

proxy-connect-timeout:120 proxy-read-timeout:3600 proxy_send_timeout:3600

在libwebsocket

ka_time : 10s; ka_probes: 3; ka_interval: 120s; ws_ping_pong_interval: 120s

问题1)nginx是否对客户端发送的ping发送响应? 问题2)可以通过什么配置来避免这种情况?

0 个答案:

没有答案