如何为在线和离线用户进行广播

时间:2019-10-18 07:20:13

标签: javascript node.js sockets message-queue

我想创建一个广播系统。因此,当管理员发送消息时,它将广播给所有用户。我知道我可以用socket.io发送,但是我的问题是如何处理离线用户?这样,如果有任何老用户在10分钟后回到我的网站,那么该人应该可以收到该通知。

我正在考虑使用消息队列系统,该系统定期运行并从数据库中脱机用户,并检查该用户是否在线,然后将其发送给该人。

此外,广播需要按顺序进行,这意味着管理员可以发送许多广播,但用户应按顺序接收。

0 个答案:

没有答案