RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。
作者介绍:简历上没有一个精通的运维工程师。下面的思维导图也是预计更新的内容和当前进度(不定时更新)。
一个不会开发的运维!一个要学开发的运维!一个学不会开发的运维!欢迎大家骚扰的运维!
上个小节我们通过生产者代码,向RabbitMQ的交换机发送消息,本小节我们就通过消费者代码去读取队列里面数据,以下代码基于DeepSeek生成。
安装 RabbitMQ 需要先安装 Erlang,注意两者版本要匹配,可以通过下方链接查看:
我们通过虚拟主机,交换机,队列,绑定,将RabbitMQ连成了一个整体,生产者可以向交换机发送消息,交换机根据绑定规则可以把消息转发给对应的队列进行存储,消费者...
2025年6月起,腾讯云 TDMQ RabbitMQ 版正式推出 Serverless 版本,该版本基于自研的存算分离架构,兼容 AMQP 0-9-1 协议和开...
前面的内容,我们介绍了虚拟主机(vhost),但是它只是一个逻辑概念,它必须配合对应的交换机(Exchange),队列(Queue),绑定(Binding)才能...
这个操作实际上是持久化了配置文件到对应的配置文件目录,所以开启以后,只要未显示关闭,重启以后普通启动也会有效。如果是在运行中的RabbitMQ则需要重启生效,如...
我们中间件里面的软件讲解,都是第一个小节介绍软件的基本情况和相关概念,第二个小节就是软件的部署。
RabbitMQ 是一个开源的消息代理(Message Broker)软件,基于 AMQP(Advanced Message Queuing Protocol)...
在本教程中,我们将详细介绍如何配置 RabbitMQ 以实现开机自动启动。此配置适用于手动安装的 RabbitMQ 版本。
RabbitMQ 4.0 是一个重要的版本更新,主要包括 AMQP 1.0 支持、流队列(Stream Queues)支、仲裁队列改进,去除经典队列的 v1 版...
消息可靠性保障是指在分布式系统中,确保消息在传输过程中不会丢失或重复处理,能够被正确地投递和处理的一种机制。在一个分布式系统中,消息可能需要经过多个节点传输和处...