RocketMQ服务器及管理控制台安装
小编:管理员 948阅读 2022.08.03
0x01:下载安装
- 进入官网下载RocketMQ服务端,下载地址:
http://rocketmq.apache.org/docs/quick-start/复制
- 解压压缩包rocketmq-all-4.7.1-bin-release.zip
0x02:主要目录介绍
- bin:启动脚本,包括shell脚本和CMD脚本
- conf:实例配置文件 ,包括broker配置文件、logback配置文件等
- lib:依赖jar包,包括Netty、commons-lang、fastjson等
0x03:启动与关闭
进入bin目录,建议修改runbroker.sh和runserver.sh默认JVM的大小,防止内存不足启动失败。参考设置如下
JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn128m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"复制
runserver.cmd
runbroker.cmd
具体大小可以根据实际情况修改。
- 启动NameServer
nohup sh bin/mqnamesrv &复制
- 查看NameServer启动日志
tail -f ~/logs/rocketmqlogs/namesrv.log复制
window系统启动截图
- 启动Broker
nohup sh bin/mqbroker -n localhost:9876 &复制
- 查看Broker启动日志
tail -f ~/logs/rocketmqlogs/broker.log复制
window系统启动截图
注:如果是windows系统需要设置ROCKET_HOME环境变量
- 变量名:ROCKETMQ_HOME
- 变量值:MQ解压路径\MQ文件夹名
0x04:rocketmq-console控制台
- 下载
进入官网下载rocketmq-console源码,下载地址如下
https://github.com/apache/rocketmq-externals复制
- 修改配置
下载完成之后,进入如下文件夹
rocketmq-externals\rocketmq-console\src\main\resources复制
打开application.properties配置文件进行配置
- 编译源码
进入如下文件夹
\rocketmq-externals\rocketmq-console复制
执行meven命令(前提条件安装了maven)
mvn clean package -Dmaven.test.skip=true复制
编译,将会在target目录中生成一个rocketmq-console-ng-2.0.0.jar文件(因为rocketmq-console一个springboot项目)
- 运行rocketmq-console
使用如下命令,运行rocketmq-console,启动管理控制台
java -jar rocketmq-console-ng-2.0.0.jar复制
启动成功后,通过浏览器访问http://localhost:8080进入控制台界面,如下图
相关推荐
- 【RocketMQ系列】RocketMQ集群,RocketMQ-on-DLedger集群 本文RocketMQ系列第四篇,主要介绍RocketMQ集群及如何部署自动容灾切换的 RocketMQ-on-DLedger Group。RocketMQ集群搭建ROcketMQ集群搭建有以下几种方案:「单Master模式」「多Master模式」「多Master多Slave模式-异步复制」「多Master多Slave模式-同步双写」其…
- 3DMAX提示和技巧 本主题标识使用 Civil View 的一些重要提示和技巧。常规使用屏幕分辨率至少为 1280x1024 的 Civil View。低于此分辨率时,一些面板将占用过多屏幕空间。 将视口设置为线框显示以达到最佳性能。 要尽可能简化用户界面,请在单个视口中工作并关闭 3ds Max 命令面…