RabbitMQ

在我们的Toy模板网-Toy博客中,您可以找到各种有关 RabbitMQ 的文章。这些文章涵盖了与 RabbitMQ 相关的各种话题和内容。无论您对RabbitMQ 感兴趣的是什么,我们都努力为您提供最相关和有价值的信息。通过下面的文章列表,您可以进入我们专门针对RabbitMQ 创建的搜索页面,以便更方便地浏览和查找与该标签相关的所有文章

Toy模板网专属的RabbitMQ页面上,您将找到与RabbitMQ相关的文章列表,这些文章覆盖了各个子主题和相关领域。我们希望这些文章能够满足您的需求,并帮助您深入了解RabbitMQ。

  • RabbitMQ工作队列模型详解:实现高效任务分配与消费

    深入探索RabbitMQ的work消息模型,学习如何在多个消费者之间有效分配任务。掌握能者多劳的策略,优化队列消费效率,提升系统性能。

    2024-02-11
    38
  • RabbitMQ高级特性解析:消息投递的可靠性保证与消费者ACK机制探究

    学习RabbitMQ高级特性,涵盖消息的持久化、确认模式、退回模式以及消费者ACK机制等方面,助您构建高可靠性的消息队列系统。

    2024-01-16
    56
  • RabbitMQ具有什么优势,为什么好多公司依然选择 RabbitMQ

    了解为什么尽管 RabbitMQ 是一个老牌且性能较差的消息队列,但仍有许多公司选择使用它。详细分析了其发布历史、小众特点以及支持的 AMQP 协议等因素,揭示了这个话题的内部原因。

    2024-01-05
    86
  • 3.精通RabbitMQ—基础 RabbitMQ知识、进阶 RabbitMQ知识

    RabbitMQ面试题 (总结最全面的面试题) 入门RabbitMQ消息队列,看这篇文章就够了 消息队列 是一种基于 队列 ,用于解决 不同进程或应用 之间 通讯 的 消息中间件 。 支持多种 消息传递模式 ,如 队列模型 、 发布/订阅模型 等。 业务解耦 :通过 发布/订阅 模式,减少系统的 耦

    2024-02-16
    30
  • rabbitmq笔记-rabbitmq进阶-数据可靠性,rabbitmq高级特性

    消息何去何从 mandatory和immediate是channel.basicPublish方法的两个参数,都有消息传递过程中不可达目的地时将消息返回给生产者的功能。 mandatory参数 true:交换器无法根据自身的类型 和路由键找到符合条件的队列,rabbitmq调用Basic.Return命令将消息返回给生产者 生产者调用channel.

    2024-02-10
    29
  • 【RabbitMQ】RabbitMQ详解(二)

    先从概念解释上搞清楚这个定义,死信,顾名思义就是无法被消费的消息,字面意思可以这样理解,一般来说,producer 将消息投递到 broker 或者直接到queue 里了,consumer 从 queue 取出消息 进行消费,但某些时候由于特定的原因导致 queue 中的某些消息无法被消费,这样的消息如

    2024-02-03
    23
  • 【RabbitMQ】RabbitMQ详解(一)

    RabbitMQ是一种开源的消息中间件软件,它实现了高度可靠的消息传递机制。它基于AMQP(Advanced Message Queuing Protocol)协议,可以在分布式系统中传递、存储和接收消息。 RabbitMQ提供了一个可靠的消息队列系统,用于在应用程序之间进行异步通信。它的主要特点包括: 消息队列:

    2024-02-19
    23
  • RabbitMQ(四):RabbitMQ高级特性

    消息队列在使用过程中,面临着很多实际问题需要思考: 消息可靠性问题:如何确保发送的消息至少被消费—次 延迟消息问题:如何实现消息的延迟投递 消息堆积问题:如何解决数百万消息堆积,无法及时消费的问题 高可用问题:如何避免单点的MQ故障而导致的不可用问题

    2024-01-19
    35
  • Rabbitmq - rabbitmq Listener监听

    Listener的yml配置参数形式如下: 在消费端,配置prefetch和concurrency参数便可以实现消费端MQ并发处理消息,下面详细叙述下listener下的几个参数的意思 举一个例子: 手动开启/关闭容器 Rabbitmq listener监听Message消息,其中Message主要包含两部分 当监听者监听到队列中有消息时则会

    2024-02-13
    47
  • 【RabbitMQ】消息队列-RabbitMQ篇章

    RabbitMQ是一个开源的 遵循AMQP协议 实现的基于Erlang语言编写,支持多种客户端(语言)。用于在分布式系统中 存储消息,转发消息 ,具有 高可用 , 高可扩性 , 易用性 等特征。 1.1、RabbitMQ—使用场景 一般场景 像一般的下订单业务如下图: 将订单信息写入数据库成功后,发

    2024-02-12
    35
  • RabbitMQ: SpringBoot 整合 RabbitMQ

    重点是这个依赖 通过              和上一个一样  

    2024-02-09
    36
  • RabbitMQ实现延迟消息,RabbitMQ使用死信队列实现延迟消息,RabbitMQ延时队列插件

    假设有一个业务场景:超过30分钟未付款的订单自动关闭,这个功能应该怎么实现? RabbitMQ使用死信队列,可以实现消息的延迟接收。 队列有一个消息过期属性。就像丰巢超过24小时就收费一样,通过设置这个属性,超过了指定事件的消息将会被丢弃。 这个属性交:x-message

    2024-02-13
    49
  • 【RabbitMQ】Spring整合RabbitMQ、Spring实现RabbitMQ五大工作模式(万字长文)

    目录 一、准备 1、创建maven项目​编辑 2、引入依赖 3、创建配置文件 1.RabbitMQ配置文件 2.生产者项目配置文件 3.消费者项目配置文件 二、生产者xml中文件创建队列 三、生产者xml文件中创建交换机以及绑定队列 1、创建交换机 2、绑定队列  四、消费者xml文件中创建队列消息监

    2024-01-21
    31
  • 【RabbitMQ】RabbitMQ的交换机

    在上文中, 都没有交换机,生产者直接发送消息到队列。 而一旦引入交换机,消息发送的模式会有很大变化:可以看到,在订阅模型中,多了一个exchange角色,而且过程略有变化: Publisher:生产者,不再发送消息到队列中,而是发给交换机 Exchange:交换机,一方面,接收生

    2024-03-12
    46
  • 3.精通RabbitMQ—消息队列、RabbitMQ

    RabbitMQ面试题 (总结最全面的面试题) 入门RabbitMQ消息队列,看这篇文章就够了 消息队列 是一种基于 队列 ,用于解决 不同进程或应用 之间 通讯 的 消息中间件 。 支持多种 消息传递模式 ,如 队列模型 、 发布/订阅模型 等。 业务解耦 :通过 发布/订阅 模式,减少系统的 耦

    2024-02-15
    60