我正在记录网络游戏中的断开连接。似乎75%的会话已与代码1001(正常)断开连接,而25%的会话已与代码1006(错误)断开连接。 https://tools.ietf.org/html/rfc6455
有时由于错误原因,我看到此文本:
CloudFlare WebSocket代理重新启动
但是他1006次断开的大多数根本没有给出任何理由。玩家完全没有任何理由断开连接。这通常发生在玩家积极玩游戏的5-30分钟。
我具有以下设置:
我的问题是:
答案 0 :(得分:0)
此特定错误的原因是因为 Cloudflare 更新了其 SSL、防火墙、Nginx、物理服务器的软件或配置。
他们系统中几乎所有正在更新的堆栈都会踢出您的 websocket。您有 2 个解决方案: