Bootstrap

RocketMQ部署问题总结

问题一:

RocketMQ无法启动broker,/bin/runbroker.sh: line 90: 25331 Killed $JAVA ${JAVA_OPT} $@

出现这种问题一般是内存不足导致的,我们可以将配置文件中的默认启动内存调小一些。将./bin/runserver.sh和runbroker.sh文件中的JAVA_OPT调整为128M,然后启动就正常了。

runserver.sh
JAVA_OPT="${JAVA_OPT} -server -Xms128m -Xmx128m -Xmn128m -XX:MetaspaceSize=32m -XX:MaxMetaspaceSize=64m"
runbroker.sh
JAVA_OPT="${JAVA_OPT} -server -Xms128m -Xmx128m -Xmn128m"

问题二:

安装rocketmq-dashboard出现包拉取不下来问题。官网rocketmq-dashboard地址。,打包拉取下来部署。

mvn clean package -Dmaven.test.skip=true
java -jar target/rocketmq-dashboard-1.0.1-SNAPSHOT.jar
下载速度不理想更换maven镜像源地址,maven的settings.xml

<mirrors>
    <mirror&g
;