小结
提升数据可靠性有以下一些途径:设置 mandatory 参数或者备份交换器 (immediate 参数己被陶汰); 设置 publisher conflITll 机制或者事务机制;设置交换器、队列和消息都为持久化;设置消费端对应的 autoAck 参数为 false 井在消费完消息之后再进行消息确认。本章不仅介绍了数据可靠性的一些细节,还展示了 RabbitMQ 的几种己具备或者衍生的高级特性,包括 TTL、死信队列、延迟队列、优先级队列、 RPC 功能等,这些功能在实际使用中可以让相应应用的实现变得事半功倍。
上次更新: 5/9/2023, 10:58:32 AM