这里写描述 。我在websocket服务里绑定了uid了,但是再AsyncTcpConnection异步任务中,使用了Gateway::sendToClient中发送不了信息给websocket 客户端,当前是在异步任务监听器里处理任务,但是消息发来的时候,发送不了对应绑定的websocket客户端
这里写步骤 这个异步任务监听器处理任务的类,但是用了Gateway::sendToClient ,无法发送给对应websocket,客户端。
client_id 写死的?
本地测试的。
Gateway::isOnline($client_id); Gateway::isUidOnline($uid); 看看在不在线
奇怪不在线,但是我用http请求打印一样的东西有在线,利用tcp发送的数据就不在线
client_id 是随机的 写死不行吧
可以写死的,客户端id绑定了uid
client_id不能写死,每个连接的client_id不一样,操作一个不存在的client_id不会成功。
谢谢
client_id 写死的?
本地测试的。
Gateway::isOnline($client_id); Gateway::isUidOnline($uid); 看看在不在线
奇怪不在线,但是我用http请求打印一样的东西有在线,利用tcp发送的数据就不在线
client_id 是随机的 写死不行吧
可以写死的,客户端id绑定了uid
client_id不能写死,每个连接的client_id不一样,操作一个不存在的client_id不会成功。
谢谢