作者:cgy梦回秦都 | 来源:互联网 | 2023-10-10 11:00
在客户端,我使用socket.io库,在服务器端,我计划也使用Rabbitmq,因为Rabbitmq对消息有很多控制。但是我对此没有经验。我知道rabbimq有这样的机会:确认已发送的消息,也就是说,如果服务器向客户端发送了一条消息,但是客户端没有收到消息,那么Rabbitmq将等待直到与客户端的连接恢复,然后再次发送邮件。
客户端代码:
const socket = socketIo.connect(SERVER_URL)
socket.on('message',function(data) {
console.log('message: ',data)
})
如果您为我的案例提供一些指导或示例,那将非常好。
或仅使用Rabbitmq以及socket.io以外的库的示例