新版本RocketMQ配置Web管理界面:rocketmq-console


1、无法配置原因分析

想配置一下RocketMQ的web管理页面,发现网上的资料都是之前版本的说明,导致无法成功配置。

我们发现https://github.com/apache/rocketmq-externals这个git项目上并没有找到rocketmq-console这个目录:

 

 

 

 

 

 

 

 

 一:现在的工程dashboard仓库:https://github.com/apache/rocketmq-dashboard

 

 

 二.修改:

1.src/main/resources/application.properties文件:

server.port=8888
rocketmq.config.namesrvAddr=192.168.237.14:9876;192.168.237.9:9876

2.打包:

两种方式:

一是上面的这个操作,但是很慢很慢(不推荐)

二是:mvn clean package -Dmaven.test.skip=true

 三.上传到任意一台虚拟机上:

 

四、 启动dashboard项目

 

[root@docker rocketmq-dashboard-master]# java -jar rocketmq-dashboard-1.0.1-SNAPSHOT.jar 

22:46:22,865 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]
22:46:22,865 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.groovy]
22:46:22,865 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback.xml] at [jar:file:/usr/local/rocketmq/rocketmq-dashboard-master/rocketmq-dashboard-1.0.1-SNAPSHOT.jar!/BOOT-INF/classes!/logback.xml]
22:46:22,885 |-INFO in ch.qos.logback.core.joran.spi.ConfigurationWatchList@77a567e1 - URL [jar:file:/usr/local/rocketmq/rocketmq-dashboard-master/rocketmq-dashboard-1.0.1-SNAPSHOT.jar!/BOOT-INF/classes!/logback.xml] is not of type file
22:46:22,971 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - debug attribute not set
22:46:22,972 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]
22:46:22,981 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [STDOUT]
22:46:22,988 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property
22:46:23,046 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender]
22:46:23,053 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [FILE]
22:46:23,080 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1936628443 - No compression will be used
22:46:23,081 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1936628443 - Will use the pattern /root/logs/consolelogs/rocketmq-console-%d{yyyy-MM-dd}.%i.log for the active file
22:46:23,084 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6d21714c - The date pattern is 'yyyy-MM-dd' from file name pattern '/root/logs/consolelogs/rocketmq-console-%d{yyyy-MM-dd}.%i.log'.
22:46:23,084 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6d21714c - Roll-over at midnight.
22:46:23,088 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6d21714c - Setting initial period to Sun Dec 05 22:43:37 PST 2021
22:46:23,089 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6d21714c - SizeAndTimeBasedFNATP is deprecated. Use SizeAndTimeBasedRollingPolicy instead
22:46:23,089 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6d21714c - For more information see http://logback.qos.ch/manual/appenders.html#SizeAndTimeBasedRollingPolicy
22:46:23,090 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property
22:46:23,094 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[FILE] - Active log file name: /root/logs/consolelogs/rocketmq-console.log
22:46:23,094 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[FILE] - File property is set to [/root/logs/consolelogs/rocketmq-console.log]
22:46:23,094 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction - Setting level of ROOT logger to INFO
22:46:23,094 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [STDOUT] to Logger[ROOT]
22:46:23,095 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [FILE] to Logger[ROOT]
22:46:23,095 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration.
22:46:23,095 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@108c4c35 - Registering current configuration as safe fallback point


. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v2.2.2.RELEASE)

[2021-12-05 22:46:24.051] INFO Starting App v1.0.1-SNAPSHOT on docker with PID 5945 (/usr/local/rocketmq/rocketmq-dashboard-master/rocketmq-dashboard-1.0.1-SNAPSHOT.jar started by root in /usr/local/rocketmq/rocketmq-dashboard-master)
[2021-12-05 22:46:24.057] INFO No active profile set, falling back to default profiles: default
[2021-12-05 22:46:26.669] INFO setNameSrvAddrByProperty nameSrvAddr=192.168.237.14:9876;192.168.237.9:9876
[2021-12-05 22:46:27.016] INFO Tomcat initialized with port(s): 8888 (http)
[2021-12-05 22:46:27.029] INFO Initializing ProtocolHandler ["http-nio-0.0.0.0-8888"]
[2021-12-05 22:46:27.030] INFO Starting service [Tomcat]
[2021-12-05 22:46:27.030] INFO Starting Servlet engine: [Apache Tomcat/9.0.29]
[2021-12-05 22:46:27.231] INFO Initializing Spring embedded WebApplicationContext
[2021-12-05 22:46:27.231] INFO Root WebApplicationContext: initialization completed in 3034 ms
[2021-12-05 22:46:28.473] INFO Initializing ExecutorService 'applicationTaskExecutor'
[2021-12-05 22:46:28.631] INFO Adding welcome page: class path resource [static/index.html]
[2021-12-05 22:46:28.846] INFO Initializing ExecutorService 'taskScheduler'
[2021-12-05 22:46:28.868] INFO Exposing 2 endpoint(s) beneath base path '/actuator'
[2021-12-05 22:46:28.949] INFO Starting ProtocolHandler ["http-nio-0.0.0.0-8888"]
[2021-12-05 22:46:28.983] INFO Tomcat started on port(s): 8888 (http) with context path ''
[2021-12-05 22:46:28.990] INFO Started App in 5.75 seconds (JVM running for 6.617)
RocketMQLog:WARN No appenders could be found for logger (io.netty.util.internal.InternalThreadLocalMap).
RocketMQLog:WARN Please initialize the logger system properly.
[2021-12-05 22:46:30.245] INFO create MQAdmin instance ClientConfig [namesrvAddr=192.168.237.14:9876;192.168.237.9:9876, clientIP=192.168.237.14, instanceName=1638773190020, clientCallbackExecutorThreads=2, pollNameServerInterval=30000, heartbeatBrokerInterval=30000, persistConsumerOffsetInterval=5000, pullTimeDelayMillsWhenException=1000, unitMode=false, unitName=null, vipChannelEnabled=true, useTLS=false, language=JAVA, namespace=null, mqClientApiTimeout=3000] success.

五、启动成功后我们来访问页面:

————————————————
原文链接:https://blog.csdn.net/qq_43631716/article/details/119747200


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM