LiuRambo opened a new issue, #737:
URL: https://github.com/apache/rocketmq-site/issues/737
if run the docker command as the document, you'll probable see the follow
exception:
```log
java.lang.NullPointerException
at
org.apache.rocketmq.broker.schedule.ScheduleMessageService.configFilePath(ScheduleMessageService.java:273)
at
org.apache.rocketmq.common.ConfigManager.persist(ConfigManager.java:79)
at
org.apache.rocketmq.broker.BrokerController.shutdownBasicService(BrokerController.java:1522)
at
org.apache.rocketmq.broker.BrokerController.shutdown(BrokerController.java:1618)
at
org.apache.rocketmq.broker.BrokerStartup.createBrokerController(BrokerStartup.java:250)
at
org.apache.rocketmq.proxy.ProxyStartup.createBrokerController(ProxyStartup.java:218)
at
org.apache.rocketmq.proxy.ProxyStartup.createMessagingProcessor(ProxyStartup.java:176)
at org.apache.rocketmq.proxy.ProxyStartup.main(ProxyStartup.java:77)
```
actually, you should just mount ***logs, store*** two directory as you use
docker run command, just like:
```shell
docker run -d \
--name rmqbroker \
--network rocketmq \
-p 10912:10912 -p 10911:10911 -p 10909:10909 \
-p 8080:8080 -p 8081:8081 \
-e "NAMESRV_ADDR=rmqnamesrv:9876" \
-v $pwd/broker.conf:/home/rocketmq/rocketmq-5.3.2/conf/broker.conf \
-v $pwd/logs:/home/rocketmq/logs \
-v $pwd/store:/home/rocketmq/store \
apache/rocketmq:5.3.2 sh mqbroker --enable-proxy \
-c /home/rocketmq/rocketmq-5.3.2/conf/broker.conf
```
--
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]