升级2.0版本了,不同应用的服务注册地址端口都是127.0.0.1:1236吗?

h8h8

升级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

5842 3 0
3个回答

aguai

这个地址应该对应你register 进程的监听地址,你要改的话三个地方都要改:gateway,business,register

  • 暂无评论
walkor

老丝说的对。

gatewayWorker2.0运行多个应用参见2.0手册
http://www.workerman.net/gatewaydoc/advanced/multi-gatewayworker-instance.html

  • 暂无评论
farwish

如果是客户端调用,由于 Gateway 类默认 $registerAddress = '127.0.0.1:1236' ,那么客户端需要这样设置 \GatewayClient\Gateway::$registerAddress = '127.0.0.1:xxxx’ ,地址和 register 中保持一致。

  • 暂无评论
年代过于久远,无法发表回答
🔝