在windows下搭建rocketmq

起个名字好难 起个名字好难     2022-08-31     445

关键词:

原文:http://blog.csdn.net/u014134180/article/details/51790988

目录

 

 

一 准备工作

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运行,不要关闭这个终端。 
方法二:开启另一个windows终端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两个服务器运行。

技术分享
技术分享

四 更多资料
















windows下安装rocketmq(代码片段)

RocketMQ安装内容一、RocketMQ环境搭建1.下载RocketMQ2.window的安装配置2.1使用rocketmq-4.5.1.zip解压到指定目录2.2需要配置环境变量ROCKETMQ_HOME3.修改broker的配置文件3.1打开broker.conf文件3.2添加配置4.先启动mqnamesrv5.启动broker6.启动管理控制台... 查看详情

windows下安装rocketmq(代码片段)

RocketMQ安装内容一、RocketMQ环境搭建1.下载RocketMQ2.window的安装配置2.1使用rocketmq-4.5.1.zip解压到指定目录2.2需要配置环境变量ROCKETMQ_HOME3.修改broker的配置文件3.1打开broker.conf文件3.2添加配置4.先启动mqnamesrv5.启动broker6.启动管理控制台... 查看详情

windows下安装rocketmq(代码片段)

RocketMQ安装内容一、RocketMQ环境搭建1.下载RocketMQ2.window的安装配置2.1使用rocketmq-4.5.1.zip解压到指定目录2.2需要配置环境变量ROCKETMQ_HOME3.修改broker的配置文件3.1打开broker.conf文件3.2添加配置4.先启动mqnamesrv5.启动broker6.启动管理控制台... 查看详情

windows搭建rocketmq服务(代码片段)

安装RocketMQ注:仅支持64位Windows,请安装64位JDK,最好用jdk7的。2.1下载编译好的RocketMQ下载编译好的RocketMQ的发布版,也可以自行编译:https://github.com/alibaba/RocketMQ/releases  2.2解压缩,并进入bin目录(最好解压到根目录)&nbs... 查看详情

rocketmq--环境搭建

‘RocketMQ部署(双Master) 参考 rocketMQ使用手册.pdfnameServer,brokerServer在同一台机器上 添加hosts信息/etc/hosts测试下互拼pingrocketmq-nameserver2..两台机器上传rocketmq并解压两台创建存储路径 两台机器修改RocketMQ配置文件注... 查看详情

rocketmq在windows下broker启动失败,没有任何日志

参考技术A首先感谢这位博主提供了解决方法:点击电脑突然关机,在启动rocketmqbroker时无法启动,且没有任何日志,在这做个记录。把c:/user/你的用户名/里面的store里面的所有文件全部删除,再启动,成功 查看详情

rocketmq在windows环境下的安装(代码片段)

一.预备环境1.系统Windows2.环境JDK1.8、Maven、Git二.RocketMQ部署1.下载1.1地址:http://rocketmq.apache.org/release_notes/release-notes-4.2.0/1.2选择‘Binary’进行下载1.3解压已下载工程 2.配置2.1系统环境变量配置变量名:ROCKETMQ_HOME变量值... 查看详情

mac下rocketmq各种集群模式搭建实战

...nc)4、双master异步模式(2m-2s-async)5、优化和监控首先去rocketmq官网下载安装包,地址为:http://mirrors.hust.edu.cn/apache/rocketmq/4.3.2/rocketmq-all-4.3.2 查看详情

windows下rocketmq安装部署(代码片段)

windows下RocketMQ安装部署1:RocketMQ部署2:RocketMQ插件部署3:访问1:RocketMQ部署参考:https://www.jianshu.com/p/4a275e779afa;2:RocketMQ插件部署下载:https://github.com/apac 查看详情

保姆级windows下安装rocketmq(附简单小demo)(代码片段)

Windows下安装RocketMQ1、下载RocketMQ2、启动服务3、测试RocketMQ自带功能4、RocketMQ控制台5、编写对应的Java测试Demo1、下载RocketMQ下载地址:https://github.com/apache/rocketmq可选择自己想要的版本进行加载最终你会得到这样一个文件内容2... 查看详情

linux下安装rocketmq(代码片段)

RocketMQ安装内容一、在Linux中安装RocketMQ1.安装准备1.1软件下载1.2软件安装2.安装jdk环境3.在Linux中使用RocketMQ3.1上传压缩文件3.2解压缩3.3软件重命名3.4设置环境变量3.5修改启动参数配置3.6修改配置文件4.搭建监控平台总结内容一、在... 查看详情

docker环境下使用docker-compose一键式搭建rocketmq(4.5.0版本)集群及其管理工具(外网版)(代码片段)

...博客内容,使用docker-compose一键式搭建docker环境下的RocketMQ集群及其管理工具,实现rocketmq在docker环境容器外部访问。特别说明,内网版的RocketMQ集群只能实现docker环境内部访问,并不适用于测试使用,本节内容... 查看详情

docker环境下使用docker-compose一键式搭建rocketmq(4.5.0版本)集群及其管理工具(代码片段)

...本节我们主要讲解下如何使用docker-compose一键式搭建一套RocketMQ的消息中间键集群服务,在项目开发中kafka与rockerMQ应该是我们最常用的消息中间键,为了最大化的利用系统资源,便于研究测试,docker容器搭建这些... 查看详情

rocketmq的windows版客户端的启动步骤

一、下载RocketMQ首先,我们去下载RocketMQ,RocketMQ是一个开源的东西,可以去github上面下载,地址是:https://github.com/alibaba/RocketMQ/releases 进去之后,我们会看到很多版本,目前最新的是v3.2.6,也是阿里天池大数据中间件比赛的... 查看详情

rocketmq那些事儿之本地调试环境搭建(代码片段)

上一篇文章中我们已经介绍过rocketmq的集群环境搭建,然而在源码的学习中我们还需要进行本地的调试和问题的定位查找,毕竟还是在本地方便些,今天就说一说如何进行源码的本地调试下载编译对于rocketmq源码部分的学习,我... 查看详情

windows搭建rocketmq踩的坑之pleasesettherocketmq_homevariableinyourenvironment

配置环境变量(值为RocketMQ的安装路径)(环境变量设置完后重启电脑!!!!)ROCKETMQ_HOME=你的安装路径(根目录)修改bin\\runserver.cmdset"JAVA_OPT=%JAVA_OPT%-cp"%CLASSPATH%""给%CLASSPATH%加上... 查看详情

在windows2003下搭建ftp服务器

   Windows 2003StandardEdition、Windows 2003EnterpriseEdition、WindowsXPProfessional、Windows2000Server、Windows2000AdvancedServer以及Windows2000Professional的默认安装都带有IIS。在系统的安装过程中IIS 查看详情

在windows系统下搭建elk日志分析平台

...,建议还是在linux系统下搭建,性能会好一些,但我是在windows下搭建的,还是记录一下吧,像我这种记性差的人还是得靠烂笔头 简介: ELK由ElasticSearch、Logstash和Kiabana三个开源工具组成:   Elasticsearch是个开源... 查看详情