用容器部署在线游戏如何保证玩家websocket不断?
容器是无状态的,在线游戏要有状态,多个用户的状态在多个容器内时,要对容器增减会造成游戏中断。这种情况如何保证正在连接的websocket不断?
如果用容器编排工具kubernetes等会有解决方案吗?或者从业务逻辑上考虑?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
没做过相关内容,仅供参考
正常的游戏服务器都有网关架构的
玩家只连接网关。由网关来负责连接后端服务器,换线不需要重新登录就是这么玩的。
重启游戏服务器的时候,先让网关连接其他服务器。然后把需要重启的服务器重启,最后重新接上网关