我正在使用Godot游戏引擎创建一个多人游戏,它支持UDP,TCP和websockets。根据我的研究,UDP是唯一可靠的,他们使用Enet。
我没有从godot社区得到关于Enet可以处理多少连续连接的决定性答案,许多人使用docker为每个房间创建一个新的服务器实例,我不喜欢这样
我希望每个房间有8个玩家,在创建一个新的docker实例之前,Enet可以处理多少个连续连接?如果没有好的答案,我想在创建实例之前知道最安全的赌注。
发布于 2019-07-04 00:43:18
我刚刚问了github上的Enet creator,一个超级好的家伙,他回答得非常快,Enet可以在一台主机上处理4k连接。
我引述如下:
“试图在一台主机上处理超过4K的连接实际上并不是那么高效,因为您正在给单个操作系统进程施加压力,试图处理它们的所有负载。因此,您可能需要重新考虑您的网络体系结构,以便将这些连接拆分到多个主机/服务器,这样您就可以利用并行性。”
https://stackoverflow.com/questions/56872055
复制相似问题