RocketMQ系列(二)---安装

1.1源码下载

官网下载地址:点我
github地址:点我

每个版本对应的JDK版本要求,我们下载最新版本4.6.0

在这里插入图片描述

1.2 源码构建打包。

  > cd rocketmq-all-4.6.0/
  > mvn -Prelease-all -DskipTests clean install -U

初次构建打包会耗时很久,这时各位老铁需要喝杯咖啡慢慢等,毕竟每个人的第一次都那么的艰难。
conv_ops
经过一段时间挣扎,终于完成,进入对应的/distribution/target/rocketmq-4.6.0目录下,如图:
在这里插入图片描述
选择其中的编译后压缩包,解压后可以在Windows/linux 下进行运行。我复制到了本地电脑的其他磁盘下,因为太穷只能采用windows系统进行演示。解压后目录结构如下:
在这里插入图片描述

1.3启动Name Server

双击mqnamesrv.cmd后启动Name Server
在这里插入图片描述
控制台输出以下信息说明启动成功

The Name Server boot success. serializeType=JSON

1.4启动Broker

双击mqbroker.cmd后启动Broker
在这里插入图片描述
我擦!居然报错了,心中一万一羊驼哈。
conv_ops
修改runbroker.cmd文件使用英文双引号""将%CLASSPATH%括起来
在这里插入图片描述
解决上边的问题后强力暴击mqborker.cmd文件
在这里插入图片描述
启动成功后控制台打印以下信息说明启动成功

The broker[WINDOWS-N6CQJQE, 10.26.118.56:10911] boot success. serializeType=JSON and name server is 127.0.0.1:9876

1.5小试牛刀-发送和接收消息

使用RocketMQ自带的工具脚本执行发送消息和接收消息。大家准备好了吗?要发射了哦。。。。。。。
在这里插入图片描述
执行下面的命令进行火箭发送

tools.cmd org.apache.rocketmq.example.quickstart.Producer

发送成功的信息打印如下
在这里插入图片描述
哎呀我去,在太空漫步真爽哈,待了10天想女朋友了怎么办?,快接我回地球,不然女朋友会跑的。
在这里插入图片描述
火箭准备接收

tools.cmd org.apache.rocketmq.example.quickstart.Consumer

接收成功的信息打印如下
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值