1:获取全部的gateway
Gateway::getAllGatewayAddressesFromRegister() 可以获取到所有的gateway的ip:port。
2:获取全部的business
而所有的business 在register注册服务中有一份全的,如果要实现从register查询,是不是在 register::onMessage中case一个新的请求类型,然后send($this->_workerConnections[]),然后根据gatewayClient::getAllGatewayAddressesFromRegister() 方法,使用stream_socket_connect 获取数据?
是的