RocketMQ
lihuayong
这个作者很懒,什么都没留下…
展开
-
RocketMQ-消息存储
一、磁盘文件结构1.1文件简介RocketMQ的Broker机器磁盘上的文件存储结构CommitLog:消息主体以及元数据的存储主体,存储Producer端写入的消息主体内容。单个文件大小默认1G,文件名长度为20位,左边补零,剩余为起始偏移量,比如00000000000000000000代表了第一个文件,起始偏移量为0,文件大小为1G=1073741824;当第一个文件写满了,第二个文件为00000000001073741824,起始偏移量为1073741824,以此类推。消息主要是顺序写入日志转载 2020-09-13 13:07:52 · 1062 阅读 · 1 评论 -
RocketMQ-基础介绍
一、RocketMQ术语1.1Producer消息生产者,位于用户的进程内,Producer通过NameServer获取所有Broker的路由信息,根据负载均衡策略选择将消息发到哪个Broker,然后调用Broker接口提交消息。1.2Producer Group生产者组,简单来说就是多个发送同一类消息的生产者称之为一个生产者组。1.3Consumer消息消费者,位于用户进程内。Consumer通过NameServer获取所有broker的路由信息后,向Broker发送Pull请求来获取消息数据转载 2020-09-12 12:39:44 · 773 阅读 · 1 评论