rocketmq公式ドキュメント
ソリューションは、runserver.shとrunbroker.sh、編集見つけ
JAVA_OPT = "$ {} JAVA_OPT -server MaxMetaspaceSize = 320メートル:MetaspaceSize = 128メートル-XX -Xms256m -Xmx256m -XX -Xmn125m"
それとして変更を。
mqbrokerとmqnamesrvのメモリも調整できます。これら2つの構成も非常に重要です。デフォルトは500mから1gです。特定のファイル構成は、mqbroker.xmlおよびmqnamesrv.xmlです。ファイル内の構成情報は、状況に応じて変更されます。
<options>
<-Xms200m></-Xms200m>
<-Xmx200m></-Xmx200m>
<-XX:NewSize>50M</-XX:NewSize>
<-XX:MaxNewSize>50M</-XX:MaxNewSize>
<-XX:PermSize>30M</-XX:PermSize>
<-XX:MaxPermSize>30M</-XX:MaxPermSize>
</options>
注意すべきことは、mqbroker.xmlおよびmqnamesrv.xmlのメモリはrunbroker.shおよびrunserver.shのメモリを超えてはならないということです。そうしないと、メモリ不足が発生し、クラッシュが発生します。