这里汇总rocketmq的控制台的一些常见问题:
1. consumer group这里TPS只显示master节点的消息TPS,如果是master-slave模式,从slave消费的TPS不会显示在这里。
所以实际显示的TPS小于真实的TPS
2. 删除某个topic后,之前已经从topic消费的消费组不会被删除
3. 这里Delay指的是consumer的offset与topic落盘的offset的差值,如果为-1则表示还未开始消费,如果是0则表示全部消费完毕
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包即可
博主:测试生财
座右铭:专注测试与自动化,致力提高研发效能;通过测试精进完成原始积累,通过读书理财奔向财务自由。
csdn:https://blog.csdn.net/ccgshigao