定位到如下代码
JAVA_OPT=“${JAVA_OPT} -server -Xms4g -Xmx4g -Xmn2g -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m”
修改 “-Xms -Xmx -Xmn” 参数
JAVA_OPT=“${JAVA_OPT} -server -Xms512M -Xmx512M -Xmn256M -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m”
温馨提示:这里修改JVM参数主要目的是个人学习电脑内存不够,默认NameServer 会占用4G。
Step4:启动nameserver
nohup ./mqnamesrv &
查看${user_home}/logs/rocketmqlogs/namesrv.log日志文件,如果输出结果如下图所示即表示启动成功。
Step5:修改broker的配置文件
vi conf/broker.conf
使用如下配置文件
brokerClusterName = DefaultCluster
brokerName = broker-a
brokerId = 0
deleteWhen = 04
fileReservedTime = 48
brokerRole = ASYNC_MASTER
flushDiskType = ASYNC_FLUSH
storePathRootDir=/data/rocketmq/store
storePathCommitLog=/data/rocketmq/store/commitlog
namesrvAddr=127.0.0.1:9876
b