工作原理

    2、Gateway、BusinessWorker进程启动后向Register服务进程发起长连接注册自己

    3、Register服务收到Gateway的注册后,把所有Gateway的通讯地址保存在内存中

    5、BusinessWorker进程得到所有的Gateway内部通讯地址后尝试连接Gateway

    6、如果运行过程中有新的Gateway服务注册到Register(一般是分布式部署加机器),则将新的Gateway内部通讯地址列表将广播给所有BusinessWorker,BusinessWorker收到后建立连接

    8、至此Gateway与BusinessWorker通过Register已经建立起长连接

    9、客户端的事件及数据全部由Gateway转发给BusinessWorker处理,BusinessWorker默认调用Events.php中的onConnect onMessage onClose处理业务逻辑。