【发布时间】:2019-05-31 18:03:16
【问题描述】:
我正在创建一个聊天应用程序,其中我有一个休息 API 和一个 socket.io 服务器,我想做的是用户将消息发送到休息 API,api 将这些消息保存在数据库中,然后发送这些消息到rabbimq队列,然后rabbitmq会将这些消息发送到socket.io,如果接收用户在线,否则消息将存储在队列中,当用户上线时,用户将从队列中检索这些消息但是我想以whatsapp之类的方式实现这一点,消息将针对特定用户,并且用户只会收到那些针对他们的消息,即我不想广播消息我只希望特定用户接收这些消息
【问题讨论】:
标签: node.js express socket.io rabbitmq chat