GatewayWorker 多端口 在控制器中只能获取其中一个端口的数据

chapin

系统:centos7
项目:laravel5.8+Workerman+gatewayWorker+nginx

我的项目中共启用了两个GatewayWorker端口,一个Tcp,一个webSocket

在控制器中查询Client_id绑定信息或者Session信息的时候只能查询到Tcp端口的信息,webSocket端口的信息无法获取到;

控制器代码如下:
截图

望各路大神帮帮忙!非常感谢!

1720 1 0
1个回答

chapin

已解决:
在控制器中修改注册中心地址为需要查询数据的端口即可:

public function __construct()
{
        Gateway::$registerAddress = '127.0.0.1:1237';
}
  • 暂无评论
年代过于久远,无法发表回答
🔝