1.单机情况下,如果开多个gateway进程或者多个business进程,玩家实例之间的通讯是否会有问题,是否需要改动业务逻辑代码,或者启动文件代码,根据我目前测的情况,开启多个business进程,实例之间通讯有问题,相互访问不到。 2.多机分布式部署,我觉得这之间肯定会有通讯问题,但是看 路由规则 那一章节没太看明白,有明白的是否可以给详细解释一下,谢谢。
谁有gateway分布式部署的工程 ,可以借我参考一下部署代码,万分感谢。
1、多进程利用Gateway提供的接口通讯不会有问题。单进程多进程多服务器业务逻辑都一样,不用更改业务代码。启动文件需要一些简单配置,具体参考Gateway手册。 2、多机分布式部署通讯也不会有问题,路由默认就可以,一般不用设置,也不用去理解。 3、参考手册,手册是最全的,最权威的 http://www.workerman.net/gatewaydoc/gateway-worker-development/how-distributed.html http://www.workerman.net/gatewaydoc/gateway-worker-development/gateway-worker-separation.html
1、多进程利用Gateway提供的接口通讯不会有问题。单进程多进程多服务器业务逻辑都一样,不用更改业务代码。启动文件需要一些简单配置,具体参考Gateway手册。
2、多机分布式部署通讯也不会有问题,路由默认就可以,一般不用设置,也不用去理解。
3、参考手册,手册是最全的,最权威的
http://www.workerman.net/gatewaydoc/gateway-worker-development/how-distributed.html
http://www.workerman.net/gatewaydoc/gateway-worker-development/gateway-worker-separation.html