首页 > 解决方案 > Unity3D - UNet 关闭所有客户端连接

问题描述

我使用 Unet LLAPI 和 HLAPI 网络解决方案开发 fps 游戏(LLAPI 用于大厅服务器,HLAPI 用于游戏服务器)。当我在 localhost 中测试服务器时,一切正常,但是当我在专用服务器中测试游戏服务器时,所有客户端都意外地与服务器断开连接。它随机发生,并不总是发生。当所有客户端断开连接时,服务器(游戏服务器和大厅服务器)仍然存在。这个问题在游戏服务器(hlapi)和大厅服务器(llapi)上都会发生。客户端在断开连接后会收到“超时断开连接”日志。如何解决这个问题?

标签: networkingunity3d-unet

解决方案


在 Ubuntu 上尝试更高的端口号。17000 有效,但 1700 无效。


推荐阅读