RabbitMQ-生产者消息发布时可靠性权衡

 不做任何配置的情况下,生产者是不知道消息是否真正到达RabbitMQ,也就是说消息发布操作不返回任何消息给生产者。怎么保证我们消息发布的可靠性?有以下几种常用机制。 1.无保障:生产着发完即走,不保证消息是否发送到队列 2.失败通知:生产者将消息发送到交换机的时候,发现没有可用路由的队列,发送一个失败通知给生产者 3.发布确认:          1)、一般确认:消息投递到匹配的队列后返回ACK
相关文章
相关标签/搜索