rocketmq4.2.0 - 服务安装, web管理界面安装

小咪咪 2022-05-17 08:04 276阅读 0赞
  1. 安装,启动rocketmq

  2. 启动rocketmq web管理界面

===================================

  1. 下载安装rocketmq

1.1 下载:

1.1.1 下载地址:http://rocketmq.apache.org/release_notes/release-notes-4.2.0/

70

1.1.2 安装解压到:/install/rocketmq420目录

unzip rocketmq-all-4.2.0-bin-release.zip -d /install/rocketmq420

1.2. 启动rocketmq

1.2.1 启动namesrv,并查看是否启动成功

启动:nohup sh /install/rocketmq420/bin/mqnamesrv &

查看日志:tail -fn 200 nohup.out

70 1

1.2.2 启动broker,并查看是否启动成功

启动: nohup sh bin/mqbroker -n localhost:9876 &

查看日志:tail -fn 200 ~/logs/rocketmqlogs/broker.log

70 2

*****启动broker的时候可能会报错。broker默认启动需要8g的内存, 需要修改为合适的大小,我这里修改为1g

70 3

1.2.3 查看Java进程,目前仅启动了两个,可以用jps命令,也可用ps -ef | grep mq

70 4

1.2.4. 关闭broker, nameserv

sh /install/rocketmq420/bin/mqshutdown broker

sh /install/rocketmq420/bin/mqshutdown namesrv

在查看Java进程, 发现已经没有broker和namesrv的进程了。

70 5

  1. rocketmqweb管理界面

2.1 下载管理页面项目,并打包为jar

下载: https://github.com/apache/rocketmq-externals.git

使用maven打包下载文件中的rocketmq-console-ng项目

进入rocketmq-console-ng项目根目录,执行:mvn clean package -Dmaven.test.skip=true

之后会生成一个rocketmq-console-ng-1.0.0.jar项目,该项目是一个springboot项目,可以使用java -jar rocketmq-console-ng-1.0.0.jar 启动项目。

注意:如果不对下载的代码做修改的话, 需要设置一个环境变量, 让控制台链接到namesrv。

设置namesrv环境变量:export NAMESRV_ADDR=”localhost:9876”

启动控制台:java -jar rocketmq-console-ng-1.0.0.jar

访问页面:localhost:8080

或者在项目的application.properties中配置namesrv地址

70 6

因我的控制台是在虚拟机中运行的, 为了方便ip发生变化仍然可用, 我采用的是设置变量的方式

访问web界面:

70 7

发表评论

表情:
评论列表 (有 0 条评论,276人围观)

还没有评论,来说两句吧...

相关阅读