分布式消息队列RocketMq入门安装和使用教程

下载与安装:

提示:下面以Mac为例,windows用户可参考。

1. 进入官网 点击Getting Started

2. 找到下载入口

在这里插入图片描述

3. 下载rocketmq

在这里插入图片描述
这里推荐下载binary包。不推荐下载source包,还得需要自己再编译一遍。

4. 下载rocketmq dashboard

在rocket mq 的github readme里有dashboard的下载链接,是source包,
下载后,设置一下rocketmq.config.namesrvAddr值,然后再通过mvn打成jar包。
在这里插入图片描述

启动RocketMq和RockerMq Dashboard:

1.启动nameServer和Broker

Mac上启动nameServer的命令如下

nohup  ./bin/mqnamesrv &

Mac上启动Broker的命令如下

nohup ./bin/mqbroker -n localhost:9876 &

在这里插入图片描述

看nameServer和Broker是否启动成功, 输入Jps命令查看进程NameSrvStartUp和BrokerStartup是否存在即可。
在这里插入图片描述

2.启动rocketmq dashboard

启动dashboard的命令如下

java -jar xx-dashborad.jar

生产者消费者Demo:

在搭建好nameServer和Broker后,即搭建好了消息存储的平台,所以现在需要生产者生产消息,消费者消费消息。下面以IDEA展示。

1. 新建Maven工程,引入依赖

 <dependencies>
        <dependency>
            <groupId>org.apache.rocketmq</groupId>
            <artifactId>rocketmq-client</artifactId>
            <version>4.9.1</version>
        </dependency>
    </dependencies>

2. 生产者生产消息

import org.apache.rocketmq.client.exception.MQBrokerException
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值