988494 opened a new issue, #95:
URL: https://github.com/apache/rocketmq-docker/issues/95
docker-compose.yml
version: '3.8'
# 服务的日志记录配置
services:
# 单机版
rocketmq_nameserver1:
image: apache/rocketmq:5.1.3
container_name: rocketmq_nameserver1
environment:
# 时区上海
TZ: Asia/Shanghai
JAVA_OPT_EXT: "-server -Xms512M -Xmx512M -Xmn128m"
ports:
- "9876:9876"
volumes:
# 数据挂载
- /opt/docker/rocketmq/logs:/home/rocketmq/logs
command: sh mqnamesrv
privileged: true
restart: always
networks:
rocketmq-net:
ipv4_address: 172.150.0.10
rocketmq_broker1:
image: apache/rocketmq:5.1.3
container_name: rocketmq_broker1
depends_on:
- rocketmq_nameserver1
environment:
# 时区上海
TZ: Asia/Shanghai
NAMESRV_ADDR: rocketmq_nameserver1:9876
JAVA_OPT_EXT: "-server -Xms512M -Xmx512M -Xmn128m"
ports:
- "10909:10909"
- "10911:10911"
- "10912:10912"
volumes:
# 数据挂载
- /opt/docker/rocketmq/logs:/home/rocketmq/logs
# 需要给 /opt/docker/rocketmq/store 设置777权限
- /opt/docker/rocketmq/store:/home/rocketmq/store
-
/opt/docker/rocketmq/conf/broker.conf:/home/rocketmq/rocketmq-5.1.3/conf/broker.conf
command: sh mqbroker --enable-proxy -c
/home/rocketmq/rocketmq-5.1.3/conf/broker.conf
privileged: true
restart: always
networks:
rocketmq-net:
ipv4_address: 172.150.0.20
# rocketmq 可视化平台
rocketmq_dashboard:
image: apacherocketmq/rocketmq-dashboard:latest
container_name: rocketmqDashboard
depends_on:
- rocketmq_nameserver1
environment:
# 时区上海
TZ: Asia/Shanghai
JAVA_OPTS: "-Drocketmq.namesrv.addr=rocketmq_nameserver1:9876"
ports:
- "18080:8080"
privileged: true
restart: always
networks:
rocketmq-net:
ipv4_address: 172.150.0.30
networks:
rocketmq-net:
external: true
name: rocketmq # 为网络设置自定义名称,如果不设置,则为:docker_rocketmq-net
ipam:
driver: default # 自定义 IPAM 驱动程序,设置默认的
config:
- subnet: "172.150.0.0/24" #设置网络的网络段
gateway: "172.150.0.1"
运行结果:
容器【rocketmq_nameserver1】
OpenJDK 64-Bit Server VM warning: Using the DefNew young collector with the
CMS collector is deprecated and will likely be removed in a future release
OpenJDK 64-Bit Server VM warning: UseCMSCompactAtFullCollection is
deprecated and will likely be removed in a future release.
The Name Server boot success. serializeType=JSON, address 0.0.0.0:9876
容器【rocketmq_broker1】
OpenJDK 64-Bit Server VM warning: Using the DefNew young collector with the
CMS collector is deprecated and will likely be removed in a future release
OpenJDK 64-Bit Server VM warning: UseCMSCompactAtFullCollection is
deprecated and will likely be removed in a future release.
Mon Oct 16 15:59:13 CST 2023 rocketmq-proxy startup successfully
看上面运行的日志结果,是成功的
容器【rocketmqDashboard】
16:06:13,652 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could
NOT find resource [logback-test.xml]
16:06:13,653 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could
NOT find resource [logback.groovy]
16:06:13,653 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found
resource [logback.xml] at
[jar:file:/rocketmq-dashboard.jar!/BOOT-INF/classes!/logback.xml]
16:06:13,665 |-INFO in
ch.qos.logback.core.joran.spi.ConfigurationWatchList@5fa7e7ff - URL
[jar:file:/rocketmq-dashboard.jar!/BOOT-INF/classes!/logback.xml] is not of
type file
16:06:13,702 |-INFO in
ch.qos.logback.classic.joran.action.ConfigurationAction - debug attribute not
set
16:06:13,703 |-INFO in ch.qos.logback.core.joran.action.AppenderAction -
About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]
16:06:13,707 |-INFO in ch.qos.logback.core.joran.action.AppenderAction -
Naming appender as [STDOUT]
16:06:13,709 |-INFO in
ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default
type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder]
property
16:06:13,732 |-INFO in ch.qos.logback.core.joran.action.AppenderAction -
About to instantiate appender of type
[ch.qos.logback.core.rolling.RollingFileAppender]
16:06:13,733 |-INFO in ch.qos.logback.core.joran.action.AppenderAction -
Naming appender as [FILE]
16:06:13,752 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1177096266
- No compression will be used
16:06:13,752 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1177096266
- Will use the pattern
/root/logs/consolelogs/rocketmq-console-%d{yyyy-MM-dd}.%i.log for the active
file
16:06:13,754 |-INFO in
ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@27f8302d - The date pattern
is 'yyyy-MM-dd' from file name pattern
'/root/logs/consolelogs/rocketmq-console-%d{yyyy-MM-dd}.%i.log'.
16:06:13,754 |-INFO in
ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@27f8302d - Roll-over at
midnight.
16:06:13,756 |-INFO in
ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@27f8302d - Setting initial
period to Mon Oct 16 16:05:30 CST 2023
16:06:13,756 |-WARN in
ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@27f8302d -
SizeAndTimeBasedFNATP is deprecated. Use SizeAndTimeBasedRollingPolicy instead
16:06:13,756 |-WARN in
ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@27f8302d - For more
information see
http://logback.qos.ch/manual/appenders.html#SizeAndTimeBasedRollingPolicy
16:06:13,757 |-INFO in
ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default
type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder]
property
16:06:13,759 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[FILE]
- Active log file name: /root/logs/consolelogs/rocketmq-console.log
16:06:13,759 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[FILE]
- File property is set to [/root/logs/consolelogs/rocketmq-console.log]
16:06:13,759 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction
- Setting level of ROOT logger to INFO
16:06:13,759 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction -
Attaching appender named [STDOUT] to Logger[ROOT]
16:06:13,760 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction -
Attaching appender named [FILE] to Logger[ROOT]
16:06:13,760 |-INFO in
ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration.
16:06:13,760 |-INFO in
ch.qos.logback.classic.joran.JoranConfigurator@4d76f3f8 - Registering current
configuration as safe fallback point
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v2.2.2.RELEASE)
[2023-10-16 16:06:14.376] INFO Starting App v1.0.0 on 5219c92722f3 with PID
8 (/rocketmq-dashboard.jar started by root in /)
[2023-10-16 16:06:14.377] INFO No active profile set, falling back to
default profiles: default
[2023-10-16 16:06:16.016] INFO Tomcat initialized with port(s): 8080 (http)
[2023-10-16 16:06:16.027] INFO Initializing ProtocolHandler
["http-nio-0.0.0.0-8080"]
[2023-10-16 16:06:16.028] INFO Starting service [Tomcat]
[2023-10-16 16:06:16.028] INFO Starting Servlet engine: [Apache
Tomcat/9.0.29]
[2023-10-16 16:06:16.140] INFO Initializing Spring embedded
WebApplicationContext
[2023-10-16 16:06:16.140] INFO Root WebApplicationContext: initialization
completed in 1717 ms
[2023-10-16 16:06:16.891] INFO Initializing ExecutorService
'applicationTaskExecutor'
[2023-10-16 16:06:16.986] INFO Adding welcome page: class path resource
[static/index.html]
[2023-10-16 16:06:17.118] INFO Initializing ExecutorService 'taskScheduler'
[2023-10-16 16:06:17.129] INFO Exposing 2 endpoint(s) beneath base path
'/actuator'
[2023-10-16 16:06:17.192] INFO Starting ProtocolHandler
["http-nio-0.0.0.0-8080"]
[2023-10-16 16:06:17.221] INFO Tomcat started on port(s): 8080 (http) with
context path ''
[2023-10-16 16:06:17.223] INFO Started App in 3.352 seconds (JVM running
for 3.908)
RocketMQLog:WARN No appenders could be found for logger
(io.netty.util.internal.PlatformDependent0).
RocketMQLog:WARN Please initialize the logger system properly.
[2023-10-16 16:06:30.266] INFO create MQAdmin instance ClientConfig
[namesrvAddr=rocketmq_nameserver1:9876, clientIP=172.150.0.30,
instanceName=1697443590009, clientCallbackExecutorThreads=4,
pollNameServerInterval=30000, heartbeatBrokerInterval=30000,
persistConsumerOffsetInterval=5000, pullTimeDelayMillsWhenException=1000,
unitMode=false, unitName=null, vipChannelEnabled=true, useTLS=false,
language=JAVA, namespace=null] success.
[2023-10-16 16:06:30.746] INFO start time: 5.200 μs
[2023-10-16 16:06:30.770] WARN Exception caught: mqAdminExt get broker
stats data TOPIC_PUT_NUMS failed
[2023-10-16 16:06:30.770] WARN Response [CODE: 1 DESC: The stats
<TOPIC_PUT_NUMS> <DefaultCluster_REPLY_TOPIC> not exist
For more information, please visit the url,
http://rocketmq.apache.org/docs/faq/]
16:06:33,404 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could
NOT find resource [logback-test.xml]
16:06:33,405 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could
NOT find resource [logback.groovy]
16:06:33,405 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found
resource [logback.xml] at
[jar:file:/rocketmq-dashboard.jar!/BOOT-INF/classes!/logback.xml]
16:06:33,460 |-INFO in
ch.qos.logback.core.joran.spi.ConfigurationWatchList@5fa7e7ff - URL
[jar:file:/rocketmq-dashboard.jar!/BOOT-INF/classes!/logback.xml] is not of
type file
16:06:33,536 |-INFO in
ch.qos.logback.classic.joran.action.ConfigurationAction - debug attribute not
set
16:06:33,536 |-INFO in ch.qos.logback.core.joran.action.AppenderAction -
About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]
16:06:33,542 |-INFO in ch.qos.logback.core.joran.action.AppenderAction -
Naming appender as [STDOUT]
16:06:33,547 |-INFO in
ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default
type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder]
property
16:06:33,577 |-INFO in ch.qos.logback.core.joran.action.AppenderAction -
About to instantiate appender of type
[ch.qos.logback.core.rolling.RollingFileAppender]
16:06:33,579 |-INFO in ch.qos.logback.core.joran.action.AppenderAction -
Naming appender as [FILE]
16:06:33,593 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1177096266
- No compression will be used
16:06:33,593 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1177096266
- Will use the pattern
/root/logs/consolelogs/rocketmq-console-%d{yyyy-MM-dd}.%i.log for the active
file
16:06:33,595 |-INFO in
ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@27f8302d - The date pattern
is 'yyyy-MM-dd' from file name pattern
'/root/logs/consolelogs/rocketmq-console-%d{yyyy-MM-dd}.%i.log'.
16:06:33,595 |-INFO in
ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@27f8302d - Roll-over at
midnight.
16:06:33,597 |-INFO in
ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@27f8302d - Setting initial
period to Mon Oct 16 16:06:30 CST 2023
16:06:33,597 |-WARN in
ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@27f8302d -
SizeAndTimeBasedFNATP is deprecated. Use SizeAndTimeBasedRollingPolicy instead
16:06:33,597 |-WARN in
ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@27f8302d - For more
information see
http://logback.qos.ch/manual/appenders.html#SizeAndTimeBasedRollingPolicy
16:06:33,599 |-INFO in
ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default
type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder]
property
16:06:33,600 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[FILE]
- Active log file name: /root/logs/consolelogs/rocketmq-console.log
16:06:33,600 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[FILE]
- File property is set to [/root/logs/consolelogs/rocketmq-console.log]
16:06:33,601 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction
- Setting level of ROOT logger to INFO
16:06:33,601 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction -
Attaching appender named [STDOUT] to Logger[ROOT]
16:06:33,601 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction -
Attaching appender named [FILE] to Logger[ROOT]
16:06:33,601 |-INFO in
ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration.
16:06:33,602 |-INFO in
ch.qos.logback.classic.joran.JoranConfigurator@4d76f3f8 - Registering current
configuration as safe fallback point
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v2.2.2.RELEASE)
[2023-10-16 16:06:34.136] INFO Starting App v1.0.0 on 5219c92722f3 with PID
7 (/rocketmq-dashboard.jar started by root in /)
[2023-10-16 16:06:34.138] INFO No active profile set, falling back to
default profiles: default
[2023-10-16 16:06:36.052] INFO Tomcat initialized with port(s): 8080 (http)
[2023-10-16 16:06:36.063] INFO Initializing ProtocolHandler
["http-nio-0.0.0.0-8080"]
[2023-10-16 16:06:36.064] INFO Starting service [Tomcat]
[2023-10-16 16:06:36.064] INFO Starting Servlet engine: [Apache
Tomcat/9.0.29]
[2023-10-16 16:06:36.163] INFO Initializing Spring embedded
WebApplicationContext
[2023-10-16 16:06:36.163] INFO Root WebApplicationContext: initialization
completed in 1944 ms
[2023-10-16 16:06:36.893] INFO Initializing ExecutorService
'applicationTaskExecutor'
[2023-10-16 16:06:36.976] INFO Adding welcome page: class path resource
[static/index.html]
[2023-10-16 16:06:37.285] INFO Initializing ExecutorService 'taskScheduler'
[2023-10-16 16:06:37.313] INFO Exposing 2 endpoint(s) beneath base path
'/actuator'
[2023-10-16 16:06:37.361] INFO Starting ProtocolHandler
["http-nio-0.0.0.0-8080"]
[2023-10-16 16:06:37.398] INFO Tomcat started on port(s): 8080 (http) with
context path ''
[2023-10-16 16:06:37.408] INFO Started App in 3.683 seconds (JVM running
for 4.296)
【遇到的问题】:访问192.168.26.150:18080访问不了,实在找不到原因
1.防火墙已全部关闭,能访问主机能ping通192.168.26.150
能不能出一个rocket 5.1.3 的详细配置呢!真的遇到很多很多问题
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]