版本:4.9.3
现象:NameServer启动没问题,Broker无法启动。
查看日志,没有broker方面的报错,应该是整个服务都没起来。
于是开始网上搜索解决方案:
方案1:
删除store文件夹。
删除之后问题依旧
方案2:
更改broker.conf,加上IP等配置。
发现这些配置已经有了,于是更改无效。
正准备去找其他方案的时候,发现我的broker.conf被改动了,在昨天的18:39。我可以肯定我是不会改动这个文件的,因为服务器的RocketMQ一直运行的没有问题。那基本就可以确定是这个文件的问题。
于是重新下了一个最新版的RocketMQ。将原来的改动配置迁移过去。包括broker.conf(增加IP的配置)
runserver.sh
JAVA_OPT="${JAVA_OPT} -server -Xms1g -Xmx1g -Xmn1g -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"
runbroker.sh文章来源:https://www.toymoban.com/news/detail-488063.html
JAVA_OPT="${JAVA_OPT} -server -Xms512m -Xmx512m"
重新启动RocketMQ,问题完美解决文章来源地址https://www.toymoban.com/news/detail-488063.html
到了这里,关于RocketMQ broker启动失败的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!