windows RocketMQ搭建
2018-02-05 22:27
399 查看
一 准备工作
1.1 RocketMQ部署架构1
本文安装和测试都在同一台电脑中进行,所有IP都是127.0.0.1,其中NameServer一个,Broker一个,Producer一个,Consumer一个。
1.2 环境配置
操作系统:Windows 7 64位旗舰版 JDK:1.7以上
二 安装RocketMQ
注:仅支持64位Windows,请安装64位JDK,最好用jdk7的。
2.1 下载编译好的RocketMQ
下载编译好的RocketMQ的发布版,也可以自行编译:https://github.com/alibaba/RocketMQ/releases
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运行,不要关闭这个终端。
方法二:开启另一个wi
c8bd
ndows终端cmd,进入解压的bin目录,也可一步输入
mqbroker -n 127.0.0.1:9876启动broker,保持mqbroker.exe运行,不要关闭这个终端。
2.5 MQ安装完毕
三 验证MQ是否安装成功
3.1 下载测试环境
初赛的DEMO,并解压 Git clone https://code.aliyun.com/MiddlewareRace/PreliminaryDemo.git
3.2 方法一:在cmd终端使用mvn进行测试
3.2.1 配置mvn环境
自行到Apache 下载mvn工具,解压,并如下配置mvn(同配置Java jdk)
3.2.1 进入目录,运行mvn install
编译DEMO
3.2.2 进入生成的target目录
3.2.3 启动生产者生产数据
要先保持mqnamesrv.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.Producer
3.2.4 启动消费者消费数据
在target目录输入: java -Drocketmq.namesrv.addr=127.0.0.1:9876 -cp preliminary.demo-1.0-SNAPSHOT.jar com.alibaba.middleware.race.rocketmq.Consumer
3.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两个服务器运行。
四 更多资料
阿里中间件性能挑战赛: https://tianchi.shuju.aliyun.com/promotion-programming
阿里中间件性能挑战赛(云栖社区)知识汇总:
https://yq.aliyun.com/topic/35
[2016阿里中间件性能挑战赛]【6.27更新】你不能错过的:阿里中间件性能挑战赛重要学习资料:
https://bbs.aliyun.com/read/277544.html
【代码提交注意事项】:
https://bbs.aliyun.com/read/286553.html
相关文章推荐
- 【中间件1】在Windows下搭建RocketMQ
- 在Windows下搭建RocketMQ
- rocketmq之windows的安装使用
- Centos7 Apache-RocketMq4.+搭建及rocketmq demo
- RocketMQ集群搭建:从源码开始
- rocket mq windows环境下部署
- windows环境下启动rocketmq
- RabbitMQ Windows环境搭建
- rocketmq 环境搭建
- springboot+Rabit实战一:(Rabbit MQ windows 环境搭建)
- linux下搭建rocketmq(附服务脚本)
- RocketMQ中多master多slave的环境搭建
- Rocketmq集群搭建步骤
- Windows10下Rabbitmq+Redis搭建Celery运行环境
- RocketMQ 环境搭建
- rocketmq console 搭建
- (二)RocketMQ单机环境搭建
- RocketMQ3.4.6 安装与测试环境搭建
- rocketmq单机搭建
- rocketMq监控平台rocketmq-console搭建