获得徽章 0
- #解坑大法#最近用swoole 搞websocket 。发现配置heartbeat_check_interval,heartbeat_idle_time了无法实现心跳检测时间,而且不配置,也会自动断开。后面发现是Nginx 的问题,因为我用Nginx 代理,只要去修改keepalive_timeout和proxy_read_timeout就行了。或者用定时发送ping 也行,不过ping 可以知道什么时候close 。用Nginx 的话只有客户端有close 回调,websocket 服务端是没有的。展开37