为何建议关闭RocketMQ预热配置

技术为何建议关闭RocketMQ预热配置这期内容当中小编将会给大家带来有关为何建议关闭RocketMQ预热配置,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。前言RocketMQ提供了一

本期,边肖将为您带来关于为什么建议关闭RocketMQ预热配置的信息。文章内容丰富,将从专业角度进行分析和描述。看完这篇文章,希望你能有所收获。

RocketMQ提供了一个预热配置项warmMapedFileEnable,默认情况下是关闭的。在文章RoecketMQ存储-映射文件预热[源码注释]中,对文件预热过程进行了分析。预热文件时,会将1 G的假值0填充为占位符,并提前分配物理内存,防止写消息时出现缺页异常。正如文章标题所说,为什么建议关闭RocketMQ预热配置?

一、服务器监控

1.日志监控

在反应器单线程模型中,操作在同一反应器线程中完成。根据事件的不同类型,Dispatcher将事件转发给不同的角色进行处理。连接事件被转发给接受者处理,读和写事件被转发给不同的处理程序处理。

为何建议关闭RocketMQ预热配置

为何建议关闭RocketMQ预热配置

为何建议关闭RocketMQ预热配置

2.中央处理器情况

为何建议关闭RocketMQ预热配置

从服务器日志可以看出,当代理预热时,需要很长时间,从10秒到30秒不等,CPU会轻微抖动。这会有什么影响?然后读下面。

第二,客户端发送监控

1、客户端时间1

当代理预热时,客户端最多需要5秒钟。

为何建议关闭RocketMQ预热配置

2.客户端耗时2

当代理预热时,客户端最多需要6秒钟。

为何建议关闭RocketMQ预热配置

在此期间,业务应用程序会伴随大量超时警报。

当代理预热时,往往伴随着磁盘写入时间过长、CPU轻微抖动、发送时间过长、超时错误较多。关机预热配置与集群TPS没有明显区别,但从稳定性角度来看关机是必须的。这也是为什么上面跟大家分享的小编建议关闭RocketMQ预热配置的原因。如果你恰好也有类似的疑惑,可以参考上面的分析来理解。想了解更多,请关注行业信息渠道。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/99785.html

(0)

相关推荐

  • 敦厚的近义词和反义词,“质朴”的近义词和反义词有哪些

    技术敦厚的近义词和反义词,“质朴”的近义词和反义词有哪些“质朴”的近义词: 俭约[ jiǎn yuē ] 俭省节约——奢则妄取苟取,志气卑辱敦厚的近义词和反义词;一从俭约,则于人无求,于己无愧,是可以养气也。俭朴[ ji

    生活 2021年10月22日
  • keep it up许慧欣(keepitmac官网)

    技术Keep It for Mac专业笔记工具怎么用本篇文章为大家展示了Keep It for Mac专业笔记工具怎么用,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。Mac笔记办

    攻略 2021年12月24日
  • redis使用了哪些数据结构(redis数据结构有哪些)

    技术redis数据结构有哪些内容本篇内容主要讲解“redis数据结构有哪些内容”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“redis数据结构有哪些内容”吧!redis不只是

    攻略 2021年12月23日
  • 如何理解MYSQL中的SHOW VARIABLES语句

    技术如何理解MYSQL中的SHOW VARIABLES语句这篇文章将为大家详细讲解有关如何理解MYSQL中的SHOW VARIABLES语句,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知

    攻略 2021年11月23日
  • 西汉建立时间,中国汉朝建立与公元多少年

    技术西汉建立时间,中国汉朝建立与公元多少年汉朝距今2216年西汉建立时间。因西汉建立是在公元前202年,而今年是公元2015年。即用公元前202年加上公元2015年,再减去1(因为没有公元0年),得到2216年。汉朝(前

    生活 2021年10月28日
  • sqlsession调用存储过程(sqlsession操作数据库的过程)

    技术如何将Session值储存于SQL Server中如何将Session值储存于SQL Server中,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能

    攻略 2021年12月17日