把官网的推送服务切换到了websocket了
By
lincanbin
at 2017-12-26 • 1人收藏 • 8608人看过
顺带把环境切换到了PHP 7.1。
一键WebSocket部署脚本。
65 个回复 | 最后更新于 2017-12-28
根据自己实际调整Nginx的最大超时时间,我因为用了WSS,所以是用Nginx proxy实现的websocket加密传输。
根据自己情况修改keepalive_timeout等各种timeout。
爆栈网有相关文章:https://stackoverflow.com/questions/10550558/nginx-tcp-websockets-timeout-keepalive-config
proxy_connect_timeout 7d; proxy_send_timeout 7d; proxy_read_timeout 7d;
浏览器会发送ping pong心跳包,所以这个socket长一些也没事,我设置了7天。
登录后方可回帖
参考的config.php
参考的Nginx配置: