升级2.0版本了,不同应用的服务注册地址端口都是127.0.0.1:1236吗? 这样会不会也现不同的应用之间数据共享了?更改端口后,出现错误
PHP Warning: stream_socket_client(): unable to connect to tcp://127.0.0.1:1236 (Connection refused) in /home/GatewayWorker/GatewayWorker/Lib/Gateway.php on line 603
这个地址应该对应你register 进程的监听地址,你要改的话三个地方都要改:gateway,business,register
老丝说的对。
gatewayWorker2.0运行多个应用参见2.0手册 http://www.workerman.net/gatewaydoc/advanced/multi-gatewayworker-instance.html
如果是客户端调用,由于 Gateway 类默认 $registerAddress = '127.0.0.1:1236' ,那么客户端需要这样设置 \GatewayClient\Gateway::$registerAddress = '127.0.0.1:xxxx’ ,地址和 register 中保持一致。
这个地址应该对应你register 进程的监听地址,你要改的话三个地方都要改:gateway,business,register
老丝说的对。
gatewayWorker2.0运行多个应用参见2.0手册
http://www.workerman.net/gatewaydoc/advanced/multi-gatewayworker-instance.html
如果是客户端调用,由于 Gateway 类默认 $registerAddress = '127.0.0.1:1236' ,那么客户端需要这样设置 \GatewayClient\Gateway::$registerAddress = '127.0.0.1:xxxx’ ,地址和 register 中保持一致。