
MQ
文章平均质量分 70
陪雨岁岁年年
从放弃到入门
展开
-
RabbitMQ消息
如何确保RabbitMQ消息的可靠性? 开启生产者确认机制,确保生产者的消息能到达队列 开启持久化功能,确保消息未消费前在队列中不会丢失 开启消费者确认机制为auto,由spring确认消息处理成功后完成ack 开启消费者失败重试机制,并设置MessageRecoverer,多次重试失败后将消息投递到异常交换机,交由人工处理 1.生产者确认机制 对应配置: logging: pattern: dateformat: HH:mm:ss:SSS level: cn.itcast原创 2021-11-15 18:53:33 · 1474 阅读 · 0 评论 -
RabbitMQ--topic
Topic类型的Exchange与Direct相比,都是可以根据RoutingKey把消息路由到不同的队列。只不过Topic类型Exchange可以让队列在绑定Routing key 的时候使用通配符! Routingkey 一般都是有一个或多个单词组成,多个单词之间以”.”分割,例如: item.insert 通配符规则: #:匹配一个或多个词 *:匹配不多不少恰好1个词 举例: item.#:能够匹配item.spu.insert 或者 item.spu item.*:只..原创 2021-11-15 10:00:24 · 300 阅读 · 0 评论