RabbitMQ:高级部分教程(二)

背景最近在看黑马程序员的 Rabbit MQ 教程,把视频中的关键点记录一下。实现发送者的可靠性生产者重连生产者确认MQ的可靠性数据持久交换机持久化队列持久化消息持久化Lazy Queue(推荐)通过控制台设置:通过代码设置:小结消费者的可靠性消费者确认机制消费处理失败业务幂等性方案一:唯一消息ID
RabbitMQ 2024年01月08日 415次浏览

RabbitMQ:基础部分教程(一)

背景近期在看黑马程序员的 Rabbit MQ 教程,把视频中的关键点记录一下。实现mq技术选型RabbitMQ基本介绍快速入门Work Queues交换机Fanout交换机Direct交换机Topic交换机声明队列和交换机基于Bean声明基于注解声明消息转换器总结记录下 RabbitMQ 中的关键知
RabbitMQ 2024年01月04日 307次浏览

RabbitMQ入门操作(三)

背景前面实现了 SpringBoot 对 RabbitMQ 的基础整合。本文我们将继续介绍 MQ 的其它部分内容。实践RabbitMQ的组成部分从前面两篇文章中我们大概也能体会到 RabbitMQ 的组成大致有如下部分:Broker:消息队列服务进程。此进程包括两个部分:Exchange和Queue
RabbitMQ 2023年01月30日 348次浏览

RabbitMQ入门操作(二)

背景上一篇我们简单介绍了 RabbitMQ 的理论部分及启动了 RabbitMQ 服务。本文我们将实现 SpringBoot 整合 RabbitMQ 。实践永远的HelloWorld公共项目common通常我们会创建一个公共项目 common ,用于在各项目中共享一些配置,例如:队列主题、交换机名称
RabbitMQ 2023年01月29日 341次浏览

RabbitMQ入门操作(一)

理论什么是消息队列”消息“指的是两个应用间传递的数据。数据的类型有很多种形式,可能只包含文本字符串,也可能包含嵌入对象。“消息队列(Message Queue)”是在消息的传输过程中保存消息的容器。在消息队列中,通常有生产者和消费者两个角色。生产者只负责发送数据到消息队列,谁从消息队列中取出数据处理
RabbitMQ 2023年01月29日 390次浏览