请问下binduid为啥一直返回0呢

weiwei1990321

云服务器CentOS 7.7.1908 x86_64(Py3.7.9)
Gateway版本3.0.22
运行环境debug
绑定UID代码
Gateway::bindUid($client_id,$uid);
Gateway::bindUid($client_id,2);
Gateway::bindUid($client_id,3);
echo 的绑定'.$uid.'的UID返回结果'.Gateway::isUidOnline($uid);
一直输出0

客户端和服务端正常建立连接中未掉线
客户端能正常send发送消息和收到服务端回复的消息,只是在客户端连接上绑定UID和收到特殊标记信息后绑定UID均返回0
---刚试了一下$gateway->lanIp = '127.0.0.1';就可以,lanip=云服务器外网IP就不行了。但是lanip=127.0.0.1之后GatewayClient又用不了了,把所有IP全改成云服务器的IPGatewayClient也用不了。求解决方式哈

1079 1 0
1个回答

Gin

0说明不在线

  • Gin 2022-07-31

    GatewayClient 设置 Gateway::$registerAddress =云服务器外网IP:端口号 ;

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