上线运行的服务器项目,经过一段时间疯狂报websocket 1006 错误

zifeiyu · · 7682 次点击
你用 nginx 做的反向代理吗? 这是超时 close 了吧。 可以尝试: 1. 修改参数 proxy_read_timeout,比如在代理设置添加 proxy_read_timeout 300s; 2. 添加心跳,心跳的间隔要小于默认的读超时 proxy_read_timeout 60s,这样程序就会可以在 60s 的时间窗口内读到数据,不会被nginx断开连接。
#1