rocketmq-console with acl 4.7.x login
官方迟迟不更新,自已折腾. 官方更新后本项目终止 .
https://github.com/apache/rocketmq-externals/tree/master/rocketmq-console https://gitee.com/withcatandyou/rocketmq-console
- 更新rocketmq到4.7.1
- 支持 acl
- 支持 登录
clone 项目 maven 打包 得到 fu-rocketmq-console.jar 文件 或直接下载 fu-rocketmq-console.jar
必选参数 --rocketmq.config.namesrvAddr
java -jar fu-rocketmq-console.jar --rocketmq.config.namesrvAddr=<your-rocketmq-namesrv-addr>
把 换成你的namesrv, 比如 localhost:9876
加参数 --server.port=9090
java -jar fu-rocketmq-console.jar --server.port=9090 --rocketmq.config.namesrvAddr=<your-rocketmq-namesrv-addr>
修改 application.properties
默认不支持
#acl switch
rocketmq.config.aclEnabled=false
rocketmq.config.accessKey=
rocketmq.config.secretKey=
修改类似为:
#acl switch
rocketmq.config.aclEnabled=true
rocketmq.config.accessKey=rocketmq2
rocketmq.config.secretKey=12345678
修改 application.properties
rocketmq.config.loginRequired=false
修改为:
rocketmq.config.loginRequired=true
修改 users.properties
# Define Admin
admin=123456,1
123456改成自己的密码