sendToUid报错问题

Endy

看了一下论坛里很多同学也遇到了,比如:
https://wenda.workerman.net/question/5674
今天尝试了一下,发现此问题出在自定义register port,没有使用系统默认的1236。
如果在Events当中去调用Gateway::sendToUid()就没有问题,但是在外部调用,则会报连不上1236端口的错误。
同样的配置,Gateway::sendToClient()没有问题。
有空再跟跟源码看为什么sendToUid用了一个默认的1236而没有使用启动worker时指定的register port

1194 1 0
1个回答

xiuwang

外部调用要设置

Gateway::$registerAddress = 'ip:端口';
  • Endy 2020-12-02

    文档里没有找到相关说明

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