RocketMqWindows下环境搭建.docx
-
资源ID:12542695
资源大小:1.29MB
全文页数:13页
- 资源格式: DOCX
下载积分:5金币
快捷下载
![游客一键下载](https://static.bingdoc.com/images/hot.gif)
账号登录下载
微信登录下载
三方登录下载:
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
RocketMqWindows下环境搭建.docx
1、RocketMqWindows下环境搭建目录目录目录 1一准备工作 21.1 RocketMQ部署架构1 21.2 环境配置 2二安装RocketMQ 22.1 下载编译好的RocketMQ 32.2 解压缩,并进入bin目录 32.3 启动name server 42.4 启动broker 42.5 MQ安装完毕 5三验证MQ是否安装成功 53.1 下载测试环境 53.2 方法一:在cmd终端使用mvn进行测试 63.2.1 配置mvn环境 63.2.1 进入目录,运行mvn install编译DEMO 83.2.2 进入生成的target目录 93.2.3 启动生产者生产数据 103.2.
2、4 启动消费者消费数据 103.3 方法二:在Ecplise导入Mavan项目进入测试 123.3.1 导入存在Maven项目 123.3.2 按Alt+Enter 修改为UTF-8编码 143.3.3 取消设置服务器IP和商品代码的注释 153.3.4 运行生产者和消费者代码 16一准备工作1.1 RocketMQ部署架构1本文安装和测试都在同一台电脑中进行,所有IP都是127.0.0.1,其中NameServer一个,Broker一个,Producer一个,Consumer一个。1.2 环境配置操作系统:Windows 7 64位旗舰版JDK:1.7以上二安装RocketMQ注:仅支持64
3、位Windows,请安装64位JDK,最好用jdk7的。2.1 下载编译好的RocketMQ下载编译好的RocketMQ的发布版,也可以自行编译:2.2 解压缩,并进入bin目录2.3 启动name server打击mqnamesrv.exe,启动name server,保持mqnamesrv.exe运行,不要关闭这个终端。2.4 启动broker方法一:开启另一个windows终端cmd,进入解压的bin目录,先输入set NAMESRV_ADDR=127.0.0.1:9876设置环境变量,输入mqbroker.exe启动broker,保持mqbroker.exe运行,不要关闭这个终端。方法
4、二:开启另一个windows终端cmd,进入解压的bin目录,也可一步输入mqbroker -n 127.0.0.1:9876启动broker,保持mqbroker.exe运行,不要关闭这个终端。2.5 MQ安装完毕三验证MQ是否安装成功3.1 下载测试环境初赛的DEMO,并解压git clone3.2 方法一:在cmd终端使用mvn进行测试3.2.1 配置mvn环境自行到Apache 下载mvn工具,解压,并如下配置mvn(同配置java jdk)3.2.1 进入目录,运行mvn install编译DEMO3.2.2 进入生成的target目录3.2.3 启动生产者生产数据要先保持mqnam
5、esrv.exe和mqbroker.exe两个服务器运行。在target目录输入:java -Drocketmq.namesrv.addr=127.0.0.1:9876 -cp preliminary.demo-1.0-SNAPSHOT.jar com.alibaba.middleware.race.rocketmq.Producer3.2.4 启动消费者消费数据在target目录输入:java -Drocketmq.namesrv.addr=127.0.0.1:9876 -cp preliminary.demo-1.0-SNAPSHOT.jar com.alibaba.middleware.race.rocketmq.Consumer3.3 方法二:在Ecplise导入Mavan项目进入测试3.3.1 导入存在Maven项目3.3.2 按Alt+Enter修改为UTF-8编码3.3.3 取消设置服务器IP和商品代码的注释3.3.4 运行生产者和消费者代码要先保持mqnamesrv.exe和mqbroker.exe两个服务器运行。