networking - Unity3D - UNet 关闭所有客户端连接
问题描述
我使用 Unet LLAPI 和 HLAPI 网络解决方案开发 fps 游戏(LLAPI 用于大厅服务器,HLAPI 用于游戏服务器)。当我在 localhost 中测试服务器时,一切正常,但是当我在专用服务器中测试游戏服务器时,所有客户端都意外地与服务器断开连接。它随机发生,并不总是发生。当所有客户端断开连接时,服务器(游戏服务器和大厅服务器)仍然存在。这个问题在游戏服务器(hlapi)和大厅服务器(llapi)上都会发生。客户端在断开连接后会收到“超时断开连接”日志。如何解决这个问题?
解决方案
在 Ubuntu 上尝试更高的端口号。17000 有效,但 1700 无效。
推荐阅读
- hadoop - 如何将 mapreduce 结果加载到 Hive 中?
- java - 我的 sql 异常:主键更新查询的重复条目
- android - Drawable 在列表视图中未正确打印
- docker - 使用 Klee docker 镜像时如何在 home/klee 下准备好源代码文件
- c# - 如果 Content-Type 为“text/plain”,则 GET RestSharp 请求返回空值,而如果 Content-Type 为“application/json”,则返回数据
- r - 使用 ggplot2 在 R 中绘制空间线
- wordpress - 我的 wordpress 网站不加载内容
- reactjs - Axios 有 CORS 问题
- django - 表单未显示 ValidationError
- ruby-on-rails - 如果使用 devise 出现错误,则将 css 类添加到输入