加载中
RocketMQ学习教程:10.RocketMQ多端口监听【云图智联】

本文主要介绍RocketMQ的多端口监听机制,通过本文,你可以了解到Broker端源码中remotingServer和fastRemotingServer的区别,以及客户端配置中,vipChannelEnabled的作用。 1 多端口监听 在R...

RocketMQ学习教程:09.深入理解NameServer【云图智联】

在实际开发中,经常需要排查一条消息是否成功发送到底层MQ中,或者查看MQ中消息的内容,以及如何将消息发送给指定的/所有的消费者组重新消费。本文对RocketMQ提供到的查询机制和背后原理进行...

2020/07/22 14:41
50
RocketMQ学习教程:08.消费者Rebalance机制「云图智联」

本文深入的分析了RocketMQ的Rebalance机制,主要包括以下内容: Rebalance必要的元数据信息的维护 Broker协调通知机制; 消费者/启动/运行时/停止时Rebalance触发时机 单个Topic的Rebalance...

2020/07/22 14:02
32
RocketMQ学习教程:07.RocketMQ消息查询【云图智联】

在实际开发中,经常需要排查一条消息是否成功发送到底层MQ中,或者查看MQ中消息的内容,以及如何将消息发送给指定的/所有的消费者组重新消费。本文对RocketMQ提供到的查询机制和背后原理进行...

2020/07/21 15:12
123
RocketMQ学习教程:06.延迟消息【云图智联】

延迟消息是实际开发中一个非常有用的功能,本文第一部分从整体上介绍秒级精度延迟消息的实现思路,在第二部分结合RocketMQ的延迟消息实现,进行细致的讲解,点出关键部分的源码。第三步介绍延...

任意时间延时消息原理讲解:设计与实现

场景 延时消息即消息发送后并不立即对消费者可见,而是在用户指定的时间投递给消费者。比如我们现在发送一条延时1分钟的消息,消息发送后立即发送给服务器,但是服务器在1分钟后才将该消息交...

2020/07/21 13:52
114
RocketMQ学习教程:05.Message消息对象【云图智联】

在RocketMQ中,生产者使用Message对象表示一条消息,本文对Message的属性和构造方法进行详细的讲解。 1 Message属性 Message的定义如下所示: org.apache.rocketmq.common.message.Message p...

RocketMQ学习教程:04.集群搭建【云图智联】

本文首先会对rocketmq集群四种部署模式进行介绍,包括:单主模式,多master模式,多master多slave模式异步复制,多master多slave模式同步复制,对比各种模式的优缺点。接着将每一种模式部署成...

2020/07/21 13:41
37
RocketMQ学习教程:03.消息投递模式【云图智联】

消息中间件( Message Oriented Middleware,简称MOM)在企业开发中变得越来越重要。本文介绍消息中间件中的四种消息投递模型,主要是介绍模型的核心特性,以及不同模型之前的区别。这四种模型...

RocketMQ学习教程:02.为什么要使用消息中间件【云图智联】

对于很多消息中间件的初学者,一个比较困惑的地方在于,为什么要使用消息中间件。本文通过介绍消息中间件的两大特性:异步结构、流量削峰,来对这个问题进行解答。 1 异步解耦 当今微服务架构...

2020/07/20 16:04
48
RocketMQ学习教程:01.RocketMQ简介【云图智联】

1 RocketMQ的前世今生 RocketMQ是一款阿里巴巴开源的消息中间件,在2017年9月份成为Apache的顶级项目,是国内首个互联网中间件在 Apache 上的顶级项目。 RocketMQ的起源受到另一款消息中间件...

SpringBoot集成filter过滤器、interceptor拦截器【云图智联】

拦截器、过滤器 过滤器 package com.example.demofilterinterceptorlistener.filter; import javax.servlet.*; import java.io.IOException; /** * 自定义过滤器 * * 记录请求执行时间 */ p...

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部