栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Apache RocketMQ:Linux下的配置和启动

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Apache RocketMQ:Linux下的配置和启动

1. 声明

当前内容主要为本人学习和使用在linux下安装rocketmq4.9

前置条件:jdk1.8

2. 下载和解压

这里下载使用rocketmq4.9版本的

按照官方命令执行unzip操作(如果缺少unzip指令记得安装)

3. 配置和启动

查看官方需要的配置

其中在启动过程中出现一些错误:

  1. 执行 ./mqnamesrv &出现错误(&表示启动该服务并在后台运行):
  2. 执行./mqbroker -n localhost:9876 &

上面错误出现的主要原因:jvm的参数配置不正确(当前机器没有这个大的内存导致的)

开始查看并修改启动参数:
1.进入mqnamesrv中得到下面

发现实际上是将这个java类传递给runserver.sh了,所以可以修改runserver.sh来修改启动jvm参数

2.进入mqbroker 中得到下面

发现实际可以修改runbroker.sh来修改jvm启动参数

修改jvm参数:

  1. vi runserver.sh修改下面内容
  2. vi runbroker.sh修改下面内容

保存后再次尝试启动,发现启动成功


4. 检查启动和关闭服务

检查服务是否启动成功
使用netstat -an(没有netstat注意安装)

关闭服务

关闭成功,rocketmq的jvm参数设置可能与实际测试电脑的内存不匹配,注意在启动的时候修改这些参数

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/331750.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号