workerman工程模块
安装完成 workerman工程模块后,测试使用Gateway::sendToClient可以发送消息,其它Gateway::sendToUid,getAllClientIdList,getAllUidList,getAllUidCount等都报错stream_socket_client(): Unable to connect to tcp://127.0.0.1:1236 (由于目标计算机积极拒绝,无法连接。),怎么回事呢?
请先登录
安装完成 workerman工程模块后,测试使用Gateway::sendToClient可以发送消息,其它Gateway::sendToUid,getAllClientIdList,getAllUidList,getAllUidCount等都报错stream_socket_client(): Unable to connect to tcp://127.0.0.1:1236 (由于目标计算机积极拒绝,无法连接。),怎么回事呢?
你是在
workerman
的ws
或者http
服务下使用这些方法,还是在普通的php think run/nginx
等服务下呢首先我是把http和ws都开启了,之后用workerman工程提供的websocket访问的例子以及接口,在原有的类下面添加个测试发送消息接口,通过Gateway::bindUid给每个clientId分别绑定个uid后,页面连接ws服务是是可以收到返回的消息的,通过自定义接口调动Gateway::sendToClient可以发送消息,但是我想通过自定义接口以uid调动Gateway::sendToUid发送消息就报错或者想通过Gateway.php提供的其他接口就报错,咋回事呢?
进 QQ 群问大佬
- 1
前往