想做这样子的一个事件处理

blackcn

用户A给用户B送一朵花,B的界面上要知道A给送了朵小花,因为类似的相同事件非常多。
目前的思路是这样子的,A给B送花的时候,A调用接口,接口把事件写入redis。

A和B都连接到了workerman,当用户连接上来的时候,会一直死循环查询redis关于自己uid的事件。如果查询到有关于到自己的事件,则发送给用户信息

2970 1 0
1个回答

walkor

可以不用redis,直接将消息发给workerman,让workerman将事件转发给B。

可以用gatewayworker做
如果是在其它系统推送消息给B,可以参考手册
http://workerman.net/gatewaydoc/advanced/push.html

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