有关channel通道问题

lyd518

在其中一个workkerk 使用\Channel\Client::publish 时,我的server服务端也提前进行了设置,
$channel_server = new \Channel\Server('0.0.0.0', 2202);
在$worker->onMessage中调用Publish方法
\Channel\Client::publish('tag_position_broadcast',‘send 1’);
但还是报错如下
Error: stream_socket_client(): php_network_getaddresses: getaddrinfo failed: nodename nor servname provided, or not known

但是在其它文件中调用publish方法就正常,不知道是哪里的原因

682 2 1
2个回答

zgh419566

先做作为客户端,需要先做connect

  • lyd518 2022-06-21

    我这是发布端,客户端已经写的connect

xiuwang

报错 php_network_getaddresses: getaddrinfo failed: nodename nor servname provided, or not known
稍微百度下就有答案的问题。
https://www.workerman.net/q/8693 一类问题,连接地址写错了,地址无法解析

  • 暂无评论
年代过于久远,无法发表回答
🔝