Rabbitmq 消息可靠性总结

Rabbitmq 消息可靠性

rabbitmq Server

  • exchange 持久化
  • queque 持久化
  • message 持久化

生产者消费者

  • 生产者
    • publisher-confirms: true # 关于可靠性投递的配置.消息到达broker的exchange
    • publisher-returns: true # 关于可靠性投递的配置. 消息到达queue
  • 事务性
    • 事务机制可以保证消息一定到达服务器. 但是这种方式性能不高.
    • 事务机制和本地消息表的方式可以保证可靠的分布式事务.
  • 消费者
    • acknowledge-mode: auto # 关于消费者确认的配置. ack 后rabbitmq server 会删除掉此消息

你可能感兴趣的:(spring)