为何建议关闭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)

相关推荐

  • 数据之POD数据类型

    技术数据之POD数据类型 数据之POD数据类型1.POD数据类型的起源
    在C语言时代,只有基本数据类型char、int、float和复合数据类型数组、指针、结构体等。但是在C++时代,出现了抽象数据结构

    礼包 2021年12月9日
  • java数据元素在内存中存放的方式有哪些

    技术java数据元素在内存中存放的方式有哪些这篇文章主要介绍“java数据元素在内存中存放的方式有哪些”,在日常操作中,相信很多人在java数据元素在内存中存放的方式有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好

    攻略 2021年11月24日
  • 代理HTTP和HTTPS协议有什么区别

    技术代理HTTP和HTTPS协议有什么区别这篇文章将为大家详细讲解有关代理HTTP和HTTPS协议有什么区别,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。大家经常见的HT

    攻略 2021年10月21日
  • 谁发明了造纸术,纸的发明四大发明的什么的由来

    技术谁发明了造纸术,纸的发明四大发明的什么的由来作为中国古代四大发明之一的纸张,纸张起源于中国南方,并且和岭南地区特别是环珠江口周围6000多年前涌现的丰富的树皮布文化体系有密切关系。南中国在6000年前已经发现丰富树皮

    生活 2021年10月29日
  • 支付宝转账记录怎么查,支付宝转账记录怎么查

    技术支付宝转账记录怎么查,支付宝转账记录怎么查支付宝转账记录怎么查?现在我们很多时候都会使用支付宝的转账功能。不过有的时候我们会忘记转账给谁了转账了多少钱,那么支付宝转账记录怎么查看呢?支付宝转账记录又在哪查看呢?现在就

    生活 2021年10月28日
  • 大数据Linux开发笔记-10磁盘分区

    技术大数据Linux开发笔记-10磁盘分区 大数据Linux开发笔记-10磁盘分区分区的方式:mbr分区最多支持四个主分区
    系统只能安装在主分区
    扩展分区要站一个主分区
    最大支持2TB,但拥有最好的兼容

    礼包 2021年10月26日