leaf icon indicating copy to clipboard operation
leaf copied to clipboard

如何实现集群(Cluster)及数据库访问?

Open nihao2015 opened this issue 7 years ago • 3 comments

1、比如游戏并发访问比较高时,需要部署一个Login及多台Gate和Game模块,如何实现? 不同的用户登录到了不同的服务器,是否可实现广播消息?

2、游戏本身的数据保存到mysql,而不是mongodb, 需要如何扩展?

nihao2015 avatar Mar 13 '17 17:03 nihao2015

1.服务器之间可以通过代理,队列,数据库,rpc等方式进行交互来实现集群特性。 2.数据的存储方式和存储时机和框架本身是无关的,直接调用mysql就行。

Tsiannian avatar Mar 16 '17 16:03 Tsiannian

@Tsiannian 关于第二点,应该还是有关系的吧?可以一个module专门做存储,例如异步队列。改变通知入列等。

chiuan avatar Mar 17 '17 07:03 chiuan

1.可以看下https://github.com/duanhf2012/origin基于leaf的多服务器扩展 2.可以使用https://github.com/upper/db集成很简单的

3dseals avatar Nov 20 '20 03:11 3dseals