RocketMQ安装教程

RocketMQ安装教程

1)下载安装

下载地址:https://archive.apache.org/dist/rocketmq/

选择最新版解压到本地一个无中文无空格的目录下

2)修改配置

修改runserver.cmd,java的默认启动参数中,启动时堆内存的大小为2g,把内存改小点:
set "JAVA_OPT=%JAVA_OPT% -server -Xms512m -Xmx512m -Xmn512m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"

修改runbroker.cmd,此处‐Drocketmq.broker.diskSpaceWarningLevelRatio=0.98的意思是把Broker磁盘空间利用率设置为98%,默认是85%:
set "JAVA_OPT=%JAVA_OPT% ‐server ‐Drocketmq.broker.diskSpaceWarningLevelRatio=0.98 ‐Xms512m ‐Xmx512m ‐Xmn512m"

runbroker.cmd里面最下面的%CLASSPATH%要再加个双引号,不然启动时会找不到jdk(如果jdk不在默认安装路径下)

添加电脑环境变量:

新增ROCKETMQ_HOME填入"D:\rocketmq"(RocketMQ的安装包路径)
新增NAMESRV_ADDR填入"localhost:9876"(RocketMQ的启动端口)

3)启动程序

双击mqnamesrv.cmd启动NameServer,或cmd输入:.\bin\mqnamesrv.cmd

进入cmd管理界面,输入:.\bin\mqbroker.cmd -n localhost:9876 autoCreateTopicEnable=true,这个没启动接收不到消息会报错

4)可视化工具

下载可视化工具源码:https://github.com/apache/rocketmq-externals/tree/develop

修改rocketmq-console\src\main\resources\application.properties:

rocketmq.config.namesrvAddr=127.0.0.1:9876
rocketmq.config.dataPath=/tmp/rocketmq-console/data

启动rocketmq-console项目,可以直接启动源码项目或者按照下面进行打包再启动:

mvn clean package -Dmaven.test.skip=true
java -jar target/rocketmq-console-ng-1.0.1.jar

访问地址:http://localhost:8080/

可视化软件界面功能介绍(可百度学习):https://blog.csdn.net/weixin_43296313/article/details/123071604

posted @ 2018-12-05 20:11  肖德子裕  阅读(543)  评论(0编辑  收藏  举报