什么是io游戏,就是一类的开房间小游戏。如《野蛮人大作战》。
这种游戏怎么做分布式?
这个连接用来做负载均衡,只是为了获取连接服的连接地址用,客户端连接后,拿到连接服的IP和端口就断开。其中,如何选择连接服的策略可以是随机、轮询、加权重等。
连接服:每一个用户一个连接,连接绑定用户的ID。主要由它发起其它服务的RPC,代客户端向后台请求服务。
大厅:登入直接在这里做了,单独起个Login节点做登入验证也可以,但是觉得没有太大的必要。大厅的业务也不多。大厅处理除游戏逻辑外的一切事务。包括了房间查询、加入,战绩,成就,金币,活动等。
房间服:游戏的逻辑业务,聊天等。
抛砖引玉。老铁,有用就爱心三连走一波:关注,点赞,加转发。
本文发布于:2024-02-02 19:34:20,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170687366045968.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |