目前有2台设备分布式部署gateway worker项目。
其中除Gateway服务使用的2346端口对外网开放外,其他端口是不是仅开放局域网内就可以?
服务器使用的华为云。


    private function startGateWay()
    {
        $gateway = new Gateway("websocket://0.0.0.0:2346");
        $gateway->name = 'Gateway_Ws_Server';
        $gateway->count = 2;
        $gateway->lanIp = self::THIS_INNER_IP;
        $gateway->startPort = 2300;
        $gateway->pingInterval = 55;
    }
     private function startRegister()
     {
       $reg = new Register('text://192.168.1.28:1236');
     }
只开放 2346 端口,其它端口你开放了外网也访问不到,因为监听的都是内网ip,外网访问不到。
明白了,谢谢
如果2346通过nginx代理,是不是仅设置代理服务ip外网访问就行?
ok 已解决
已解决