这里汇总rocketmq的控制台的一些常见问题:


1. consumer group这里TPS只显示master节点的消息TPS,如果是master-slave模式,从slave消费的TPS不会显示在这里。

所以实际显示的TPS小于真实的TPS

RocketMQ系列:rocketmq的运维控制台FAQ(陆续补充ing)_mq


2. 删除某个topic后,之前已经从topic消费的消费组不会被删除

RocketMQ系列:rocketmq的运维控制台FAQ(陆续补充ing)_faq_02


3. 这里Delay指的是consumer的offset与topic落盘的offset的差值,如果为-1则表示还未开始消费,如果是0则表示全部消费完毕 

RocketMQ系列:rocketmq的运维控制台FAQ(陆续补充ing)_rocketmq_03



4. 生产环境搭建console设置登陆账号密码

账号密码的配置文件: {你的实际目录}/rocketmq-externals/rocketmq-console/src/main/resources/users.properties

# Define Admin
# 账号=密码,角色
# admin账号为admin,密码为admin
admin=admin,1

# Define Users
# 普通用户账号为user1,user2,密码也对应为user1,user2
user1=user1
user2=user2

登陆配置:

1) {你的目录}/rocketmq-externals/rocketmq-console/src/main/resources/application.properties

#users.properties配置文件放到/tmp/rocketmq-console/data下面

rocketmq.config.dataPath=/tmp/rocketmq-console/data

#Must create userInfo file: ${rocketmq.config.dataPath}/users.properties if the login is required

#这里设置为true,配合users.properties使用
rocketmq.config.loginRequired=true

2)拷贝users.properties

cp -f   {你的目录}/rocketmq-externals/rocketmq-console/src/main/resources/users.properties /tmp/rocketmq-console/data/

3)改完后重新打包

mvn clean package -Dmaven.test.skip=true

4)重新运行新的jar包即可


快送门:各种学习资料与大厂招聘

博主:测试生财(一个不为996而996的测开码农)

座右铭:专注测试开发与自动化运维,努力读书思考写作,为内卷的人生奠定财务自由。

内容范畴:技术提升,职场杂谈,事业发展,阅读写作,投资理财,健康人生。

csdn:https://blog.csdn.net/ccgshigao

博客园:https://www.cnblogs.com/qa-freeroad/

51cto:https://blog.51cto.com/14900374

微信公众号:测试生财(定期分享独家内容和资源)

RocketMQ系列:rocketmq的运维控制台FAQ(陆续补充ing)_rocketmq_04