Centos7.6安装RocketMQ4.9.2并配置开机自启

news2024/11/28 22:39:57

1、下载RocketMQ

编译后的压缩包

wget https://dlcdn.apache.org/rocketmq/4.9.2/rocketmq-all-4.9.2-bin-release.zip

2、解压

unzip rocketmq-all-4.9.2-bin-release.zip

在这里插入图片描述

3、进入解压文件夹

cd rocketmq-all-4.9.2/

4、编辑配置文件/usr/local/rocketmq/rocketmq-all-4.9.4-bin-release/conf/broker.conf

如果不指定目录,则默认保存在 启动用户(如root) 则在/root/store 目录下面, 整个文件可删除,不影响

brokerClusterName = DefaultCluster
brokerName = broker-a
brokerId = 0
deleteWhen = 04
fileReservedTime = 48
brokerRole = ASYNC_MASTER
flushDiskType = ASYNC_FLUSH
##自动创建Topic
autoCreateTopicEnable=true
## # nameServ地址(你的服务器地址)
namesrvAddr=127.0.0.1:9876
brokerIP1=127.0.0.1
## 存储路径
storePathRootDir=/usr/local/rocketmq/rocketmq-all-4.9.4-bin-release/data/
## commitLog路径
storePathCommitLog=/usr/local/rocketmq/rocketmq-all-4.9.4-bin-release/commitlog
## 消息队列存储路径
storePathConsumeQueue=/usr/local/rocketmq/rocketmq-all-4.9.4-bin-release/data/consumequeue
## 消息索引存储路径
storePathIndex=/usr/local/rocketmq/rocketmq-all-4.9.4-bin-release/data/index
## checkpoint文件路径
storeCheckpoint=/usr/local/rocketmq/rocketmq-all-4.9.4-bin-release/data/checkpoint
## abort文件存储路径
abortFile=/usr/local/rocketmq/rocketmq-all-4.9.4-bin-release/data/abort

5、配置占用内存大小

修改booker、server、tools里边配置的占用内存大小

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

6、配置开机自启

目录:/usr/lib/systemd/system
在这里插入图片描述
rocketmqname.service

[Unit]
Description=rocketmq-nameserver
Documentation=http://mirror.bit.edu.cn/apache/rocketmq/
After=network.target

[Service]
Type=sample
User=root
ExecStart=/usr/local/rocketmq/rocketmq-all-4.9.4-bin-release/bin/mqnamesrv
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
Restart=0
LimitNOFILE=65536

[Install]
WantedBy=multi-user.target

rocketmqbroker.service

[Unit]
Description=rocketmq-broker
Documentation=http://mirror.bit.edu.cn/apache/rocketmq/
After=network.target

[Service]
Type=sample
User=root
#ExecStart=/usr/local/rocketmq/bin/mqbroker -c /usr/local/rocketmq/conf/2m-noslave/broker-b.properties
#/usr/local/rocketmq/conf/2m-2s-async/broker-a.properties
ExecStart=/usr/local/rocketmq/rocketmq-all-4.9.4-bin-release/bin/mqbroker -c /usr/local/rocketmq/rocketmq-all-4.9.4-bin-release/conf/broker.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
Restart=0
LimitNOFILE=65536

[Install]
WantedBy=multi-user.target

开启开机自启
systemctl daemon-reload

systemctl start rocketmqname.service
systemctl start rocketmqbroker.service
 
systemctl enable rocketmqname.service
systemctl enable rocketmqbroker.service

注意:需要开放 10911、10909、9876、8888 端口
注意2:Jdk版本限制,目前版本rocketmq限制在jdk15以下

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/793157.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Spring Boot 拦截器实现:登录验证 统一异常处理 返回数据规范化

学习 Spring 和 servlet 初期,我们在判断用户身份时,都是在每个方法中获取会话、获取对象,这种方式冗余度高,增加代码复杂度,维护成本也高,因此想到可以使用 AOP 来实现一个公共的方法,这个公共…

Android 自定义跳转到系统 Settings Fragment 的 Intent

以跳转到蓝牙控制面板为例,控制面板如图所示: 其 Fragment 所在的位置是: packages/apps/Settings/src/com/android/settings/connecteddevice/BluetoothDashboardFragment.java 第一步 要在 Settings的主要 Activity 中定义继承同一个父类…

通达信波段王指标公式_通达信公式

使用说明:1、买点:多空分界线变红后出现波段买为做多信号,中间出现波段卖信号为杂波可以不考虑,再结合逃顶信号进行卖出操作,如果没有出现逃顶信号,则可以等多空分界线变绿后结合波段卖信号综合做出判断。2…

基于proteus的纯模拟病房呼叫系统

摘要:无线的病房呼叫系统将病人的呼叫请求迅速传递给医护者,减少了信息传递的过程性,病人无需等待医护巡查才可求助,增加了便捷性与即时性;此外也减轻一定的工作量,加强服务的效率。本文基于proteus软件进行…

selenium 启动常用浏览器驱动方式

一.启动 Chrome 浏览器 方式一: // 驱动路径的 File File file new File("src/main/resources/drivers/chromedriver-win32.exe"); // 设置系统属性,setProperty() 中两个参数分别是驱动名和 file 绝对路径 System.setProperty("webdr…

如何在Mkdocs里自定义字体(霞鹜文楷)

网站目前在用的字体:霞鹜文楷 想必你可以直观的从我的网站,感受到这款字体的美观程度。 以下是摘录的部分字体官方介绍文档 注意事项 添字请在 Issue #33 反馈,字形调整请在 Issue #14 反馈,不要另开议题,以便于整理。…

SpringBoot——持久化技术

简单介绍 在之前我们使用的数据层持久化技术使用的是MyBatis或者是MyBatis-plus,其实都是一样的。在使用之前,我们要导入对应的坐标,然后配置MyBatis特有的配置,比如说Mapper接口,或者XML配置文件,那么除了…

为什么pmp证书只能对标cspm二级证书??

CSPM 认证是新出台的证书,9月才开始第一次考试,前期肯定不会太难的,而 CSPM 有五个等级,综合下来 PMP 对标的是PMP是CSPM-2 级,难度差不多,PgMP对标的是CSPM-3。 CSPM 能力等级划分为五个等级,从…

得物词分发平台技术架构建设与演进

前言 在文章开始前先介绍下导购,导购通常是指帮助消费者在购物过程中做出最佳决策的人或系统。在电商网站中,导购可以引导用户关注热卖商品或促销活动等,帮助用户更好地进行购物。导购的目的是为了提高用户的购物体验,促进销售额…

通过认识在职研究生深入了解人大与加拿大女王大学中外合作办学金融硕士

随着社会经济的不断发展,职场竞争也愈发激烈、工作要求不断提高,许多从业人员既不想放弃工作,又想读研提升专业能力,深化对专业知识的理解,获取优质的证书。那么报考在职研究生就是一个非常不错的方式。若你选择人大与…

echarts图表如何自定义鼠标悬浮样式

样式调整 // formatter: {a}: {b}<br />{c}: {d}: {e} formatter: function (params) {// <i style"display:inline-block;border-radius:50%;width:4px;height:4px;background-color: #0ECB81;"></i>// ${console.log(params[0])}return <d…

Java版知识付费源码 Spring Cloud+Spring Boot 前后端分离实现知识付费平台

提供职业教育、企业培训、知识付费系统搭建服务。系统功能包含&#xff1a;录播课、直播课、题库、营销、公司组织架构、员工入职培训等。 提供私有化部署&#xff0c;免费售后&#xff0c;专业技术指导&#xff0c;支持PC、APP、H5、小程序多终端同步&#xff0c;支持二次开发…

SSL 证书过期巡检脚本

哈喽大家好&#xff0c;我是咸鱼 我们知道 SSL 证书是会过期的&#xff0c;一旦过期之后需要重新申请。如果没有及时更换证书的话&#xff0c;就有可能导致网站出问题&#xff0c;给公司业务带来一定的影响 所以说我们要每隔一定时间去检查网站上的 SSL 证书是否过期 如果公…

openlayers根据下拉框选项在地图上显示图标

这里是关于一个根据下拉框的选项在地图上显示图标的需求&#xff0c;用的是vueopenlayers 显示效果大概是这样&#xff1a; 选中选项之后会跳转到所点击的城市&#xff0c;并且在地图上显示图标温度&#xff0c;这一块UI没设计我就大概先弄了一下&#xff0c;比较丑。。 首先…

【JAVA】 String 方法附件

个人主页&#xff1a;【&#x1f60a;个人主页】 系列专栏&#xff1a;【❤️初识JAVA】 文章目录 String 方法 String 方法 char charAt(int index)返回指定索引处的 char 值。int compareTo(Object o) 把这个字符串和另一个对象比较。 int compareTo(String anotherString)按…

如何才能做Cox呢?今天带来Cox回归分析步骤详解

Cox回归是生存分析中运用最多的一个模型&#xff0c;又称为比例风险回归模型(proportional hazards model)。是由英国统计学家D.R.Cox在1962年提出的&#xff0c;为了表示对他的尊敬&#xff0c;所以大家以他的名字命名这个模型。这是一种半参数回归模型&#xff0c;以结局和生…

linux | vscode | makefile | c++编译和调试

简单介绍环境&#xff1a; vscode 、centos、 gcc、g、makefile 简单来说就是&#xff0c;写好项目然后再自己写makefile脚本实现编译。所以看这篇博客的用户需要了解gcc编译的一些常用命令以及makefile语法。在网上看了很多教程&#xff0c;以及官网也看了很多次&#xff0c;最…

Kakfa 入门到起飞 - Kafka 遭大家诟病了?因为啥?啥是再平衡?

Kafka 遭大家诟病了&#xff1f;因为啥&#xff1f;啥是再平衡&#xff1f; 再均衡是Kafka被大家诟病最多的一个点&#xff0c;再平衡是非常麻烦的一个事&#xff0c;那么就让我们来看看 到底什么是再平衡呢&#xff1f; 再平衡其实就是一个 协议&#xff0c;它规定了消费者…

0成本搭建自己的云数据库

第一步&#xff0c;租免费的云服务器 www.aliyun.com 阿里云的&#xff0c;可以免费租三个月 进入主页后选择云服务器ESC 选择这款&#xff0c;点击试用就行 第二步&#xff0c;配置服务器 在配置服务器系统的时候选择centos&#xff0c;省事&#xff0c;别选ubuntu&#x…

Windows 不同方式打开的cmd/dos窗口属性配置不同

文章目录 1. 默认值&#xff08;控制台窗口&#xff09;属性2. "C:\Windows\System32\cmd.exe" 属性3. "命令提示符"属性4. 自定义某标题cmd窗口属性5. cmd快捷方式的属性总结 最近在写某个批处理脚本时&#xff0c;意外发现 Windows系统中&#xff0c;在不…