请问woker的clientId与gateway是如何对应的

魅籽

woker调用了Gateway::sendToClient(client_id,date)接口,但是服务器上有4个Gateway进程,怎么知道该client_id是储存在哪个Gateway进程的?

3410 3 0
3个回答

walkor

clientid中包含了通讯IP和端口

  • 魅籽 2015-11-18

    那woker通过 Gateway::bindUid($client_id, $usr_id)后,另一个worker怎么知道$usr_id绑定到哪个gateway,从而从gateway里获取clientId呢

魅籽

clientId中包含了ip和port,那通过uid发送数据,uid与gateway又是如何对应的呢

  • 暂无评论
walkor

sendToUid 是给所有Gateway发消息。如果gateway有这个uid对应的链接,就发送,没有就忽略

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