woker调用了Gateway::sendToClient(client_id,date)接口,但是服务器上有4个Gateway进程,怎么知道该client_id是储存在哪个Gateway进程的?
clientid中包含了通讯IP和端口
那woker通过 Gateway::bindUid($client_id, $usr_id)后,另一个worker怎么知道$usr_id绑定到哪个gateway,从而从gateway里获取clientId呢
clientId中包含了ip和port,那通过uid发送数据,uid与gateway又是如何对应的呢
sendToUid 是给所有Gateway发消息。如果gateway有这个uid对应的链接,就发送,没有就忽略
clientid中包含了通讯IP和端口
那woker通过 Gateway::bindUid($client_id, $usr_id)后,另一个worker怎么知道$usr_id绑定到哪个gateway,从而从gateway里获取clientId呢
clientId中包含了ip和port,那通过uid发送数据,uid与gateway又是如何对应的呢
sendToUid 是给所有Gateway发消息。如果gateway有这个uid对应的链接,就发送,没有就忽略