给本博客的 Wekan 面板套了一层 CDN,在近两个月的使用中发现了诸多问题,而大多数问题是由于套 CDN 导致WebSocket连接出现问题造成的。 起因 本博(梓喵出没)有个内部的 Wekan 面板,它使用 Docker 部署,并通过梓喵出没主站的 Nginx 反代其内部服务。 前前后后用了两个月,主要……

问题发现 最近在写一个对战小游戏的Demo,主要玩法是两个人互放地雷击败对手。小游戏的服务端是一个基于Socket.io的转发脚本,而客户端使用的是BestHttp插件提供的Socket.IO连接库。整个游戏的预览图如下所示: 游戏运行后,客户端断线重连较为频繁,已经影响到游戏的正常运行。例如当发送地雷放置事……