RocketMQ的broker启动失败解决_weixin_30532369的博客-程序员信息网

技术标签: 开发工具  操作系统  嵌入式  

RocketMQ的broker用如下命令启动:

nohup sh bin/mqbroker -n localhost:9876 &

使用jps查看,系统非常卡顿,broker的名字也未显示。使用top命令,发现broker的进程的内存占用率高达93%,难怪linux系统如此卡顿。
解决办法:
从如下路径进入rocketmq-all-4.3.2/distribution/target/apache-rocketmq/bin,找到箭头指的2个文件。

 

使用vim xxx.sh命令进行JVM参数配置修改:
将runbroker.sh的第一个JAVA_OPT改成JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn128m"
将runserver.sh的第一个JAVA_OPT改成JAVA_OPT="${JAVA_OPT} -server -Xms128m -Xmx256m -Xmn256m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"

修改原因:默认配置文件初始内存设置的太大了,导致内存居高不下,修改后重新启动namesrv和broker即可,此时系统内存占有率正常。

 

 
 

转载于:https://www.cnblogs.com/stm32stm32/p/9997645.html

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_30532369/article/details/95162158

智能推荐

DelphiXE10 String、ANSIString及TBytes之间的转换_蝈蝈(GuoGuo)的博客-程序员信息网

一、string转为ansistring1、直接赋值 (有警告)2、ansistring()类型强制转换。(无警告)二、ansistring 转为string1、直接赋值 (有警告)2、string()类型强制转换。(无警告)三、string 转为Tbytes1、bytes:= bytesof(str) 已转为ansi编码2、bytes:= widebytesof(str) UNICODE 编码四、ansistring 转为Tbytes1、bytes:= bytesof(..

Sql注入waf过滤机制及绕过姿势_weixin_34018169的博客-程序员信息网

在进行sql注入测试中总会遇到各种厂商的waf,本篇文章将对waf的过滤机制,以及常见的绕过方法进行介绍,希望在以后的测试中会对大家有所帮助。0x01 WAF的过滤机制 WAF全称网站应用级***防御系统是Web Application Firewall的简称,主要有以下四个功能:1. 审计设备--用来截获所有HTTP数据或者仅仅满足某些规则的会话 ;2. 访问控制设...

centos7.6安装不成功的两个原因_流水晓风1的博客-程序员信息网_centos安装失败

       win10,vm15环境下,安装centos7.6,因为命令行不能粘贴从win10复制过来的命令文本,就参考网上的一些意见去改为安装图形版。一直有问题,查阅了很多网络文章。大概有两点我没意识到的问题。已经没有原始的安装页面的截图,就文字描述下,以备查阅。      1. 在各项选项勾完后,安装时,有一个界面是两行,只能选第一行 (Install CentOS 7

numpy数组的分割和元素的添加与删除_Sweeney Chen的博客-程序员信息网

Python数据分析:numpy数组的分割和元素的添加与删除数组的分割:函数描述split将一个数组分割为多个子数组hsplit将一个数组水平分割为多个子数组(按列)vsplit将一个数组垂直分割为多个子数组(按行)numpy.split 沿特定的轴将数组分割为子数组numpy.split(ary, indices_or_sections,...

多周期MIPS的Verilog设计_FPGA硅农的博客-程序员信息网

`timescale 1ns / 1ps//////////////////////////////////////////////////////////////////////////////////// Company: // Engineer: // // Create Date: 2020/07/18 16:29:06// Design Name: // Module Name: MIPS// Project Name: // Target Devices: // Tool V

SpringMvc错误处理_纸上得来终深浅的博客-程序员信息网

DispatchServlet的doDispatch方法// Actually invoke the handler. mv = ha.handle(processedRequest, response, mappedHandler.getHandler())springmvc对应的handlermapper是[email protected]

随便推点

pd4ml用来把html生成pdf的实例--需要pd4ml的jar包_瓜瓜东西的博客-程序员信息网_pd4ml包

package com.blog.testchpdf;import java.awt.Insets; import java.io.File; import java.io.IOException; import java.net.MalformedURLException; import java.net.URL; import java.security.Invalid

超全的Kafka知识点总结(建议收藏!)_大数据梦想家的博客-程序员信息网

        前段时间写了Kafka快速入门系列1-8,但苦于知识点非常繁琐,对于很多初级选手来说并不友好,因此博主又根据所学,整理了一份关于Kafka知识点总结,希望对大家的学习有所帮助(✪ω✪)        码字不易,先赞后看!...

STM32头文件学习 SYS.H_FIll_Mood的博客-程序员信息网

感谢中国电子论坛的我爱你的吻/*sys.h   今天我们来讲讲这个头文件*/#ifndef __SYS_H   //头件的中的#ifndef,这是一个很关键的东西。比如你有两个C文件,这两个C文件都include了同一个头文件。而编译时,这两个C文件要一同编译成一个可运行文件,于是问题来了,大量的声明冲突。还是把头文件的内容都放在#ifndef和#endif中吧。不管你的头文件会不

__FILE__,__LINE__几个ANSI C的宏和应用示例_风来我也来的博客-程序员信息网

来源:http://www.cnblogs.com/lixiaohui-ambition/archive/2012/08/21/2649052.html 这篇文章又注明的转载的出处:http://www.cnblogs.com/xianqingzh/archive/2011/07/08/2101510.html在查看OPencv源码时候遇到__FILE__,__LINE__找不到定义。百度

STM32F4外设配置速查【ADC、DAC部分】_内 鬼的博客-程序员信息网

ADC原理ADC电源要求:全速运行时2.4-3.6V 慢速运行时1.8V 电压输入范围VREF−≤VIN≤VREF+V_{REF-}\le V_{IN}\le V_{REF+}VREF−​≤VIN​≤VREF+​规则通道转换期间可产生DMA请求stm32f40x系列大容量芯片带有3个ADC控制器(3路ADC),都是其中144脚IC因为带PF脚所以多8个通道,共24个外部通道,小于144脚的IC只有16个外部通道所有ADC均为12位逐次逼近型模拟数字转换器各通道可以单次(执行一次转换)、连续(ADC

ie 64bit调用activex控件_王绍全的博客-程序员信息网_64位ie activex控件

1,首先,这是可能的。不要被网上一堆ie64调不了activex控件的文章误导了。flash就是一个现成的例子,flash支持ie64。2,ie64只能调用64bit的activex控件。网上那些说不能调用的情况,针对的都是32bit的activex控件。3,具体方法上,regsvr32有两个版本,分别在system32和syswow64目录下。用两个regsvr32分别注册一下你的64bit a

推荐文章

热门文章

相关标签