broker exited with code 0
修改broker的jvm内存参数,如果设置的内存参数比较小就有可能会直接退出。修改如下:
environment:
NAMESRV_ADDR: "rmqnamesrv:30094"
TZ: Asia/Shanghai
JAVA_OPTS: "-Duser.home=/data"
JAVA_OPT_EXT: "-server -Xms512m -Xmx512m -Xmn512m"
broker exited with code 253
我使用的镜像版本是apache/rocketmq:4.9.7,网上很多说改绑定卷的,试过后不行。解决我的问题的办法是 修改映射的宿主机的目录权限为777,就正常运行了。如下
chmod -R 777 rocketmq