leaf
leaf copied to clipboard
如何实现集群(Cluster)及数据库访问?
1、比如游戏并发访问比较高时,需要部署一个Login及多台Gate和Game模块,如何实现? 不同的用户登录到了不同的服务器,是否可实现广播消息?
2、游戏本身的数据保存到mysql,而不是mongodb, 需要如何扩展?
1.服务器之间可以通过代理,队列,数据库,rpc等方式进行交互来实现集群特性。 2.数据的存储方式和存储时机和框架本身是无关的,直接调用mysql就行。
@Tsiannian 关于第二点,应该还是有关系的吧?可以一个module专门做存储,例如异步队列。改变通知入列等。
1.可以看下https://github.com/duanhf2012/origin基于leaf的多服务器扩展 2.可以使用https://github.com/upper/db集成很简单的