美文网首页消息队列
rocketmq可视化控制台简单部署

rocketmq可视化控制台简单部署

作者: 宇晨棒棒的 | 来源:发表于2023-08-06 14:53 被阅读0次

    1.简单介绍

    rocketmq-console已被rocketmq-externals单独列为一个项目,现在取名:rocketmq-dashboard,rocketmq-dashboard是RocketMQ项目的扩展插件,是一个图形化管理控制台,提供Broker集群状态查看,Topic管理,Producer、Consumer状态展示,消息查询等常用功能,这个功能在安装好RocketMQ后需要额外单独安装、运行。

    2.安装部署---使用maven打包项目

    2.1)安装maven环境

    java和mvn环境

    2.2)下载zip包:

    wget   https://gitcode.net/mirrors/apache/rocketmq-dashboard/-/archive/master/rocketmq-dashboard-master.tar.gz

    解压:

    tar   xf   rocketmq-dashboard-master.tar.gz

    2.3)修改dashboard开放的端口和nameserver的ip地址:

    配置文件位置:/app/rocketmq-dashboard-master/src/main/resources/application.yml

    配置信息截图

    主要修改参数:server.port 、rocketmq.config.namesrvAddr、rocketmq.config.dataPath

    2.4)打包:

    mkdir -pv  /app/rocketmq-dashboard/data

    cd  /app/rocketmq-dashboard-master

    mvn clean package -Dmaven.test.skip=true -f /app/rocketmq-dashboard-master

    cp /app/rocketmq-dashboard-master/target/rocketmq-dashboard-1.0.1-SNAPSHOT.jar   /app/rocketmq-dashboard/rocketmq-dashboard.jar

    2.5)启动

    java -jar /app/rocketmq-dashboard/rocketmq-dashboard.jar >> /app/rocketmq-dashboard/rocketmq-dashboard.log 2>&1 &

    2.6页面访问地址192.168.37.8:8800:

    访问页面

    2.7)如果想有访问控制(用户登录的状态)

    A.修改配置文件-/app/rocketmq-dashboard-master/src/main/resources/application.yml

    将rocketmq.config.loginRequired  设置为true

    B.添加账号密码:

    /app/rocketmq-dashboard-master/src/main/resources/users.properties

    格式为:

    #默认管理员:                      用户名=密码,1

    #默认用户格式:                    用户名=密码

    C.重新打包,启动

    mvn clean package -Dmaven.test.skip=true -f /app/rocketmq-dashboard-master

    cp /app/rocketmq-dashboard-master/target/rocketmq-dashboard-1.0.1-SNAPSHOT.jar   /app/rocketmq-dashboard/rocketmq-dashboard.jar

    java -jar /app/rocketmq-dashboard/rocketmq-dashboard.jar >> /app/rocketmq-dashboard/rocketmq-dashboard.log 2>&1 &

    D.登录页面:

    页面登录

    相关文章

      网友评论

        本文标题:rocketmq可视化控制台简单部署

        本文链接:https://www.haomeiwen.com/subject/wgimpdtx.html