RabbitMQ
文章平均质量分 73
介绍RabbitMQ相关的知识。
等後那场雪
喜欢研究多线程、分布式相关技术
展开
-
RabbitMQ认知篇 - 优先级队列
本文介绍RabbitMQ的优先级队列原创 2022-06-11 14:45:02 · 1563 阅读 · 0 评论 -
RabbitMQ认知篇 - 初识RabbitMQ
本文介绍一下RabbitMQ的一些知识点。原创 2021-01-31 18:37:10 · 662 阅读 · 1 评论 -
RabbitMQ架构篇 - Channel
本文解析RabbitMQ的Channel接口的exchangeDeclare、queueDeclare、queueBind方法以及AMQChannel的伪rpc方法。原创 2020-10-21 14:26:13 · 785 阅读 · 3 评论 -
RabbitMQ架构篇 - Connection
本文解析RabbitMQ的Connection结构。原创 2020-10-20 21:26:28 · 422 阅读 · 2 评论 -
Rabbit架构篇 - ConnectionFactory
本文介绍Rabbit架构中的ConnectionFactory模型的相关源码。原创 2020-10-14 13:24:17 · 4519 阅读 · 0 评论 -
RabbitMQ架构 - queueBind
源码解析以channel.queueBind(...)为例,展开分析。将一个队列绑定到一个交换器。Queue.BindOk queueBind(String queue, String exchange, String routingKey) throws IOException;Queue.BinkOk queueBind(String queue, String exchange, String routingKey, Map<String, Object> arguments)原创 2020-06-22 20:48:51 · 3570 阅读 · 0 评论 -
RabbitMQ架构 - send message *
源码解析发送消息以basicPublish(…)方法为例。这个方法用于发布一条消息。如果发布到一个不存在的交换器,会抛出通道级别的协议异常,会关闭通道。如果资源驱动的alarm有效,这个方法最终会阻塞。先来看下它的重载方法。void basicPublish(String exchange, String routingKey, BasicProperties props, byte[] body) throws IOException;void basicPublish(String .原创 2020-06-19 11:30:08 · 1095 阅读 · 0 评论