当前位置:   article > 正文

MAC下安装ROCKETMQ_mac本安装rocketmq

mac本安装rocketmq


)

环境准备

前提是电脑上已经安装了JDK,没有安装的参照文档

下载与安装

下载

官网地址:http://rocketmq.apache.org/docs/quick-start/
点此跳转

在这里插入图片描述
点击那个蓝色的here就可以下载了。

安装

进入下载目录位置

解压:

> unzip rocketmq-all-4.7.0-source-release.zip
  • 1

进入目录

> cd rocketmq-all-4.7.0-source-release/
  • 1

安装

> mvn -Prelease-all -DskipTests clean install -U
  • 1

进入target下的rocketmq目录

> cd distribution/target/rocketmq-4.7.0/rocketmq-4.7.0
  • 1

开启NameServer服务

修改内存配置大小
RocketMq默认内存较大,启动Borker如果因为内存不足启动失败,需要修改如下配置文件,修改JVM内存大小,进入distribution下面的bin文件夹,修改JAVA_OPT

>vim bin/runserver.sh
...
> vim bin/runbroker.sh
  • 1
  • 2
  • 3

runserver.sh
runserver.sh

runbroker.sh
在这里插入图片描述
将-Xms -Xmx -Xmn 的大小改小,默认是8g,比较大,可以根据自己的内存配置相应的改小,我这里是改成了256m和128m。

开启nameserver

> nohup sh bin/mqnamesrv &
  • 1

在这里插入图片描述
日志查看

> tail -f ~/logs/rocketmqlogs/namesrv.log
  • 1

开启broker

> nohup sh bin/mqbroker -n localhost:9876 &
  • 1

日志查看

> tail -f ~/logs/rocketmqlogs/broker.log
  • 1

查看nameserver和broker是否成功启动

> jps
  • 1

在这里插入图片描述
如果出现NameserverStartup和BrokerStartup就说明启动成功了。

测试发消息

配置NAMESRV_ADDR到环境变量里

open -e .bash_profile
  • 1

将 export NAMESRV_ADDR=localhost:9876 配置进去,然后更新配置使其生效

source .bash_profile
  • 1

发消息: 在distribution/target/rocketmq-4.7.0/rocketmq-4.7.0下

sh bin/tools.sh org.apache.rocketmq.example.quickstart.Producer
  • 1

可以看到已经在发消息了

收消息:

sh bin/tools.sh org.apache.rocketmq.example.quickstart.Consumer
  • 1

建议开两个终端测试发收消息。

关闭

# 关闭NameServer
sh bin/mqshutdown namesrv
# 关闭Borker
sh bin/mqshutdown borker
  • 1
  • 2
  • 3
  • 4

以上就是rocketMQ的安装了

仅为收藏,原文链接,点此跳转

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/一键难忘520/article/detail/877346
推荐阅读
相关标签
  

闽ICP备14008679号