最近发表
多端口监听 2019-12-28 14:00:05
Broker启动时,实际上会监听3个端口:10909、10911、10912,这三个端口由Broker内部不同的组件使用,作用分别如下: - remotingServer:监听listenPort配置项指定的监听端口,默认10911 - fastRemotingServer:监听端口值listenPort-2,即默认为10909 - HAService:监听端口为值为listenPort+1,即10912,该端口用于Broker的主从同步
在RocketMQ中,生产者使用Message对象表示一条消息。
对于很多消息中间件的初学者,一个比较困惑的地方在于,为什么要使用消息中间件。本文通过介绍消息中间件的两大特性:异步结构、流量削峰,来对这个问题进行解答。
延迟消息 2019-12-23 00:41:02
延迟消息是实际开发中一个非常有用的功能,本文第一部分从整体上介绍秒级精度延迟消息的实现思路,在第二部分结合RocketMQ的延迟消息实现,进行细致的讲解,点出关键部分的源码。第三步介绍延迟消息与消息重试的关系。
集群搭建 2019-12-22 12:50:26
Broker集群通常有多种部署方式:单master,多master,多master多slave异步复制,多master多slave同步复制。在本文中将对每一种方式进行讲解