本文描述操作与验收流程,不声称进行过实验室测试,也不保证性能。
01 先记录错误现象
记录客户端完整错误和发生时间,确认是所有玩家失败还是个别玩家失败,以及是否发生在更新之后。先核对客户端与服务端版本,再修改网络规则。公开日志前移除 IP 地址和凭据。
02 确认应用真的在监听
进程运行并不代表世界加载成功。检查启动日志中的就绪状态,核对监听地址、端口和传输协议。以当前游戏文档为准,查询端口与游戏连接端口可能不同。
03 逐层向外测试
先本机,再局域网,最后外网。局域网正常而外网失败时,检查入站防火墙、路由器映射以及是否拥有可达公网地址。不要把永久关闭整个防火墙当成解决方案。每次只改一个规则,测试并记录结果。
04 带着证据联系服务商
无法控制网络边界时,向服务商提交游戏版本、配置端口、脱敏启动错误以及各层测试结果。不要发送管理员密码。这些证据比反复重装本已正常工作的服务端更有用。