标签: node.js socket.io
我正在使用NodeJS,Scoket.io
我正在尝试发送Facebook等通知。如果有1000个用户,而用户A有50个朋友,则通知将发送给这50个用户。我不想为所有用户播放
这样做的有效方法是什么?
答案 0 :(得分:1)
如果用户有很多朋友,那么您可以让所有这些朋友听取该用户的名称空间或空间。
解释和示例如下:http://socket.io/docs/rooms-and-namespaces/
答案 1 :(得分:0)
我认为有更好的解决方案,但是现在我将userID放在套接字对象中,然后在我们必须发送通知的userID上循环