单机模式下,$gateway->lanIp = '';设置成本地ip,gateway内部通信端口无法访问

tgzmos

单机模式下,$gateway->lanIp = '';设置成本地ip,gateway内部通信端口无法访问;
详情:

$gateway->lanIp = '47.25.695.25';//设置成本地外网的ip地址,而不是127.0.0.1
$gateway->startPort = 2900;

如果这样设置就会出现,stream_socket_server()无法访问47.25.695.25:2900,这时,我已经把阿里云和本地的2900 - 2905,端口开放出来,设置 $gateway->lanIp = '127.0.0.1'; 就可以正常访问。
 
 
 
 

3182 1 0
1个回答

keytehu

单机就127.0.0.1就行了啊

  • tgzmos 2019-01-02

    我是要做分布式的,127.0.0.1 没办法做分布式

  • keytehu 2019-01-02

    分布式用内网ip,然后2900那几个端口安全组和防火墙记得要开放

  • tgzmos 2019-01-03

    我用阿里云的内网ip成功了,外网ip不行

  • zwtest 2019-05-14

    内IP成功 外面IP不行 有解决了吗?

  • keytehu 2019-05-16

    服务器没有外网网卡,所以不行

年代过于久远,无法发表回答
×
🔝