这里汇总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包即可
快送门:各种学习资料与大厂招聘
博主:测试生财(一个不为996而996的测开码农)
座右铭:专注测试开发与自动化运维,努力读书思考写作,为内卷的人生奠定财务自由。
内容范畴:技术提升,职场杂谈,事业发展,阅读写作,投资理财,健康人生。
csdn:https://blog.csdn.net/ccgshigao
博客园:https://www.cnblogs.com/qa-freeroad/
51cto:https://blog.51cto.com/14900374
微信公众号:测试生财(定期分享独家内容和资源)