目录
启动 mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true
一:下载安装包
将此文件解压到一个没有中文的目录下,避免出现不必要的错误
二:设置环境变量
一定要设置环境变量,否则启动会失败
三:修改配置文件
修改runserver.cmd
java的默认启动参数中,启动时堆内存的大小为2g,太大了,调整一下
选中文件,用记事本打开
set "JAVA_OPT=%JAVA_OPT% -server -Xms512m -Xmx512m -Xmn512m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"
/**把Xms、Xmx、-Xmn都设置成512m*/
修改runbroker.cmd
set "JAVA_OPT=%JAVA_OPT% ‐server ‐Drocketmq.broker.diskSpaceWarningLevelRatio=0.98 ‐Xms512m ‐Xmx512m ‐Xmn512m"
/** 此处 ‐Drocketmq.broker.diskSpaceWarningLevelRatio=0.98的意思是:把Broker磁盘空间利用率设置为98%,默认是85%。 */
这里%CLASSPATH%要加个双引号,不然启动时会找不到jdk
四:启动
启动 mqnamesrv.cmd
启动 mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true
运行mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true autoCreateTopicEnable 表示会自动创建Topic