最新 最热

实时数据仓库必备技术:Kafka知识梳理

为什么使用消息队列?•解耦•异步•削峰(1) 解耦现有系统A, B, C, 系统B和C需要系统A的数据, 然后我们就修改系统A的代码, 给系统B, C发送数据. 这时系统D也需要系统A的数据,...

2021-03-05
0

RabbitMQ没有延时队列?我就教你一招,玩转延时队列

延时队列:顾名思义,是一个用于做消息延时消费的队列。但是它也是一个普通队列,所以它具备普通队列的特性,相比之下,延时的特性就是它最大的特点。所谓的延时就是将我们需要的消息,延迟多久之后被消费。普通队列是即时消费的...

2021-03-05
0

RabbitMQ消息路由失败的处理方案(回调与备份交换机AE)

我们知道,消息在RabbitMQ的整个生命周期是生产者投递消息到Exchange,Exchange根据路由键将消息路由到合适的Queue,Queue再将消息推(或消费者主动拉)给消费者。...

2021-03-05
0

你可知道publisherReturns参数在spring-boot-starter-amqp中的作用?

众所周知,RabbitMQ在保证消息可靠投递的实现过程中有个参数mandatory。该参数的作用是,当消息的mandatory设置为true时,消息投递到Exchange之后,如果Exchange无法将该消息路由到任何一个队列,那么该消息将返回给生产者。当...

2021-03-05
0

RabbitMQ系列2 RabbitMQ安装与基础入门

AMQP,即Advanced Message Queuing Protocol,一个提供统一消息服务的应用层标准高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。基于此协议的客户端与消息中间件可传递消息,并不受客户端/中间件不同...

2021-03-04
0

工作三年,小胖问我怎么实现一个消息队列?真的菜!

哈喽,新年好呀。我是狗哥,鸽了两周,今天回归。这是 Java 面试及源码剖析的第四篇,其他篇章的链接在这里有兴趣的小伙伴可以看看:

2021-03-04
1

面试官:说说RabbitMQ的消费端限流、TTL、死信队列

关于消息队列,我们不仅要会用,还要能说出它的设计实现原理,这也是在面试中经常被问到的一些经典面试题。下面通过本文,我们一起来重新认识一下RabbitMQ的消费端限流、TTL、死信队列。...

2021-03-04
0

[源码解析] 消息队列 Kombu 之 基本架构

从本文开始,我们通过一个系列来介绍消息队列 Kombu(为后续Celery分析打基础)。

2021-03-04
0

消息队列-RabbitMQ

交换机有四种类型:direct exchange、topic exchange、fanout exchange、headers exchange。

2021-03-04
0

RabbitMQ安装

1. 下载RabbitMQ软件包 地址:http://www.rabbitmq.com/install-debian.html

2021-03-03
0