webman安装的GatewayWorker插件 在webman中怎么拿到client_id

晚安。

webman安装的GatewayWorker插件 在webman中怎么拿到client_id

1217 2 0
2个回答

2548a

逻辑是有问题的,他们不是一个进程间的数据, 正常来说基本不会在webman需要gateway的client_id,因为都会绑定uid来操作的,在webman最多就是调用 Gateway::sendToUid(); 来给指定用户推送消息.
实在需要就在gateway那把client_id 通过websocket 发送给前端,前端保存起来,提交http请求的时候把client_id 一起携带过来.

  • 晚安。 2022-07-21

    有一个创建房间走的是webman请求,想在这里创建房间的时候创建一个分组,后续对这个分组进行操作

  • 2548a 2022-07-21

    Gateway::getClientIdByUid 这个接口返回uid 绑定的所有在线的client_id,返回值是数组

  • Le 2022-07-21

    上面这个应该是返回clientid吧,根据uid查找绑定的clientid,返回数组

稚出

绑定uid啊

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