RabbiMQ
文章平均质量分 93
小依不秃头
有志者,事竟成
展开
-
RabbitMQ交换机之死信交换机
续博客:RabbitMQ交换机之直连交换机,扇形交换机,主题交换机_小依不秃头的博客-CSDN博客一、死信交换机(延迟队列)的概念死信,在官网中对应的单词为“Dead Letter”,它是 RabbitMQ 的一种消息机制。般来说,生产者将消息投递到 broker 或者直接到 queue 里了,consumer 从 queue 取出消息进行消费,如果它一直无法消费某条数据,那么可以把这条消息放入死信队列里面。等待条件满足了再从死信队列中取出来再次消费,从而避免消息丢失。死信消...原创 2022-02-28 19:41:58 · 1896 阅读 · 2 评论 -
RabbitMQ交换机之直连交换机,扇形交换机,主题交换机
一、交换机(Exchange)关系在rabbitmq中,生产者发信息不会直接将信息投递到队列中,而是先将信息投递到交换机中,在交换机转发在具体的队列,队列再将信息推送或者拉取消费者进行消费生产者将消息发送到Exchange,由Exchage再路由到一个或队列中路由建(RoutingKey)生产者将消息发送给交换机的时候,会指定RoutingKey指定路由规则绑定键(BindingKey)通过绑定键将交换机与队列关联起来,这样RabbbitMQ就知道如何正确地将消息路.原创 2022-02-28 18:54:00 · 2578 阅读 · 0 评论 -
RabbitMQ的基本使用
RabbitMQ是一个开源的消息代理和队列服务器,用来通过普通协议在完全不同的应用之间共享数据,RabbitMQ是使用Erlang语言来编写的,并且RabbitMQ是基于AMQP协议的。一、消息队列1、MQ:Message Queue释义服务之间最常见的通信方式是直接调用彼此来通信,消息从一端发出后立即就可以达到另一端,称为即时消息通讯(同步通信)消息从某一端发出后,首先进入一个容器进行临时存储,当达到某种条件后,再由这个容器发送给另一端,称为延迟消息通讯(异步通信)2、消息队列特点.原创 2022-02-25 22:56:45 · 1870 阅读 · 0 评论