我正在使用 UNet 开发 MMO 游戏。我有一个在 AWS 上托管的 Linux Ubuntu 上运行的无头服务器。客户端连接到它,玩家可以互相玩。大约 15 到 20 分钟后,所有客户端都断开连接,服务器显示以下错误:
日志:connection {}已超时断开;地址 {::ffff:} 时间 {2666259},上次记录时间 {2660314} rtt {299} 超时 {5000} ServerDisconnected 由于错误:超时
由于我是多人游戏的新手,我无法弄清楚是什么原因造成的。我在 AWS 上看到了资源,一切看起来都很好。
以下是我在 NetworkManager 中的超时设置:
最小更新超时:1 毫秒
连接超时:5000 毫秒
断开超时:5000 毫秒
Ping 超时:3000 毫秒
任何帮助将不胜感激。