@文敦复 内存映射是用的直接内存,这是jdk自带的,也就是减少了一次拷贝。页缓存是一种缓存技术吧个人理解是局部性原理的一种利用,现在的计算机系统基本都是有得
RocketMQ文件存储体系介绍1. RocketMQ的文件体系介绍 RocketMQ的消息存储是RocketMQ中最为复杂和最为重要的一部分。RocketMQ底层有5类文件,对于不同类型的文件在存储逻辑...
@文敦复 内存映射是用的直接内存,这是jdk自带的,也就是减少了一次拷贝。页缓存是一种缓存技术吧个人理解是局部性原理的一种利用,现在的计算机系统基本都是有得
RocketMQ文件存储体系介绍1. RocketMQ的文件体系介绍 RocketMQ的消息存储是RocketMQ中最为复杂和最为重要的一部分。RocketMQ底层有5类文件,对于不同类型的文件在存储逻辑...
@[toc] 前面说了Broker端的部分启动逻辑中的,启动前的准备部分。知道了启动类是BrokerStartup,其中启动前的准备逻辑主要是通过BrokerControll...
@[toc] 从启动脚本到启动类 我们知道RocketMQ的Broker端的启动方式为,进入到RocketMQ的bin目录下,运行对应的mqbroker脚本。 Rocket...
店铺是哪家呀 博主
苹果笔记本电脑MacBookPro13寸屏幕下面LOGO条碎了玻璃条压条5分钟完美更换买的MacBook Pro 13英寸,自己却无意中弄坏了笔记本挡条。 虽然不影响到电脑运行,但是看起来不太美观,时间久了也怕损坏内部芯片。 于是我去苹果官网预约,苹果售后的处...
@[toc] 作用 前面介绍了RocketMQ的一些主要的日志文件,CommitLog[https://blog.csdn.net/szhlcy/article/detail...
@[toc] 延迟消息描述介绍 RocketMQ的定时消息(延迟队列)是指消息发送到broker后,不会立即被消费,等待特定时间投递给真正的topic。broker有配置项m...
引导 前面介绍了RocketMQ的CommitLog文件相关的类分析CommitLog物理日志相关的CommitLog类[https://blog.csdn.net/szh...
IndexFile文件讲解 之前说了RocketMQ的物理日志文件CommitLog和逻辑日志文件ConsumeQueue。现在说的是对应的消息索引文件IndexFile。...
ConsumeQueue文件讲解 概述 RocketMQ是基于主题topic的订阅模式,消息消费是针对主题进行的。多个Topic文件是共用一个CommitLog文件的,如果...
CommitLog文件讲解 概述 commitlog文件的存储地址:$HOME\store\commitlog${fileName},每个文件的大小默认1G,commitl...
MappedFileQueue 前面已经介绍了RocketMQ跟存储交互的底层封装对象mappedFile[https://blog.csdn.net/szhlcy/art...
在前面的一篇文章中说了RocketMQ的文件系统的整体设计[https://blog.csdn.net/szhlcy/article/details/114333682],...
1. RocketMQ的文件体系介绍 RocketMQ的消息存储是RocketMQ中最为复杂和最为重要的一部分。RocketMQ底层有5类文件,对于不同类型的文件在存储逻辑...
@[toc] 1. RocketMQ简单介绍 1.1 概念 1.1.1 消息模型(Message Model) RocketMQ主要由 Producer、Broker、Co...
@[toc] 前提 这部分的内容是基于spring源码------一个请求在spring中的处理过程(从FrameworkServlet规范到DispatcherServl...
前提 前面已经讲过了从Servlet规范到FrameworkServlet,以及从FrameworkServlet规范到DispatcherServlet。其中在Dispa...
前面的文章已经讲了从一个请求在spring中的处理过程(从Servlet规范到FrameworkServlet)代码及流程图说明接下来就是,从FrameworkServle...
@[toc] 在网上有很多spring处理请求的流程图,但是都是比较简单的过程,都是围绕的DispatcherServlet进行说明的,这里我们将从一个请求如何进入sprin...