Windows环境下RocketMQ的安装及配置

这篇具有很好参考价值的文章主要介绍了Windows环境下RocketMQ的安装及配置。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.环境准备

JDK和Maven需要先安装好,我这里使用的JDK1.8版本 Maven 3.8.6版本。

2.下载RocketMQ

 官网下载: https://rocketmq.apache.org/zh/download/ 

我这里使用的是4.4.0版本,大家也可以根据自己需求下载其他版本。rocketmq windows安装部署,SpringCloud,java-rocketmq,rocketmq,java,maven,spring cloud

 3.配置RocketMQ环境变量

在任务栏搜索框里面搜素环境变量

rocketmq windows安装部署,SpringCloud,java-rocketmq,rocketmq,java,maven,spring cloud

rocketmq windows安装部署,SpringCloud,java-rocketmq,rocketmq,java,maven,spring cloud

 rocketmq windows安装部署,SpringCloud,java-rocketmq,rocketmq,java,maven,spring cloud

 rocketmq windows安装部署,SpringCloud,java-rocketmq,rocketmq,java,maven,spring cloud

 这里需要注意的是

变量名:ROCKETMQ_HOME

变量值是RocketMQ的安装目录,我就是安装到E盘的

rocketmq windows安装部署,SpringCloud,java-rocketmq,rocketmq,java,maven,spring cloud

4.启动RecoketMQ

4.1启动name server

打开 命令提示符 界面,进入自己的RocketMQ安装目录下的bin目录

rocketmq windows安装部署,SpringCloud,java-rocketmq,rocketmq,java,maven,spring cloud

 单机一下地址栏输入cmd,然后enter(回车键)就可以快速进入到bin目录

rocketmq windows安装部署,SpringCloud,java-rocketmq,rocketmq,java,maven,spring cloudrocketmq windows安装部署,SpringCloud,java-rocketmq,rocketmq,java,maven,spring cloud

输入下面命令启动 nameserver:

start mqnamesrv.cmd

 运行之后会弹出一个框出来,下面这样就是启动好了,注意:不能关闭这个窗口!!!

rocketmq windows安装部署,SpringCloud,java-rocketmq,rocketmq,java,maven,spring cloud

 4.2 启动broker

打开 命令提示符 界面,进入自己的RocketMQ安装目录下的bin目录,输入下面命令启动 broker

start mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true

 启动成功会提示如下窗口,注意:不能关闭这个窗口!!!rocketmq windows安装部署,SpringCloud,java-rocketmq,rocketmq,java,maven,spring cloud

 如果启动发生错误,此时用文本编辑器打开 runbroker.cmd 进行编辑,当然我这里是需要修改的,根据自己电脑情况做修改!

rocketmq windows安装部署,SpringCloud,java-rocketmq,rocketmq,java,maven,spring cloud

rocketmq windows安装部署,SpringCloud,java-rocketmq,rocketmq,java,maven,spring cloud

 将 runbroker.cmd文件里面的

set CLASSPATH=.;%BASE_DIR%conf;%CLASSPATH%

改为

set CLASSPATH=.;%BASE_DIR%conf;"%CLASSPATH%"

保存后重新运行一次broker启动代码就OK了

5.RocketMQ控制台

5.1下载控制台

gitee下载地址:https://gitee.com/kk-turbid-wine/rocket-mq.git

下载完成解压后得到:

rocketmq windows安装部署,SpringCloud,java-rocketmq,rocketmq,java,maven,spring cloud

5.2修改application.properties

进入rocketmq-externals-rocketmq-console-1.0.0\rocketmq-console\src\main\resources目录

找到 application.properties

rocketmq windows安装部署,SpringCloud,java-rocketmq,rocketmq,java,maven,spring cloud

修改为

server.port=7777
rocketmq.config.namesrvAddr=localhost:9876

rocketmq windows安装部署,SpringCloud,java-rocketmq,rocketmq,java,maven,spring cloud

 5.3编译打包并启动

5.3.1导入到maven的项目里面

rocketmq windows安装部署,SpringCloud,java-rocketmq,rocketmq,java,maven,spring cloud

有可能导入到maven项目,可能有些东西加载不了,类似与这样

rocketmq windows安装部署,SpringCloud,java-rocketmq,rocketmq,java,maven,spring cloud

我们只需要右键pom.xml文件,点击Add as Maven Project

rocketmq windows安装部署,SpringCloud,java-rocketmq,rocketmq,java,maven,spring cloud

 文章来源地址https://www.toymoban.com/news/detail-716106.html

 5.3.2 直接启动文件夹里面的jar包

找到rocketmq-externals-rocketmq-console-1.0.0\rocketmq-console\target目录,进入命令提示符界面,输入下面的代码

java -jar rocketmq-console-ng-1.0.0.jar

5.3.3直接启动失败就需要清理jar包重新打包

如图所示清理jar包

rocketmq windows安装部署,SpringCloud,java-rocketmq,rocketmq,java,maven,spring cloud

如图所示重新打包

rocketmq windows安装部署,SpringCloud,java-rocketmq,rocketmq,java,maven,spring cloud

 这样就是完成了打包

 rocketmq windows安装部署,SpringCloud,java-rocketmq,rocketmq,java,maven,spring cloud

 然后重新找到rocketmq-externals-rocketmq-console-1.0.0\rocketmq-console\target文件目录下打开命令提示符界面运行下面的代码

java -jar rocketmq-console-ng-1.0.0.jar

启动成功就会弹出下图这个界面,注意:不能关闭这个窗口!!!

rocketmq windows安装部署,SpringCloud,java-rocketmq,rocketmq,java,maven,spring cloud

5.4浏览器登录控制台

我们在浏览器访问http://localhost:7777/这样就代表成功了

rocketmq windows安装部署,SpringCloud,java-rocketmq,rocketmq,java,maven,spring cloud

 

 

 

 

 

到了这里,关于Windows环境下RocketMQ的安装及配置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Windows下使用rocketMq

    1、下载(下载zip后解压即可) 下载地址:下载 | RocketMQ 2、配置环境变量( 注意:该目录的下一级是bin ) 3、启动 在bin目录下使用cmd 分别输入 3.1 启动name server (下图是启动成功的显示,窗口不要关) start mqnamesrv.cmd 3.2 启动broker  (下图是启动成功的显示,窗口不要关) start

    2024年02月16日
    浏览(24)
  • Windows下RocketMQ的启动

    下载地址:下载 | RocketMQ 解压后 修改 bin目录下的runbroker.cmd set \\\"JAVA_OPT=%JAVA_OPT% -server -Xms2g -Xmx2g\\\" set \\\"JAVA_OPT=%JAVA_OPT% -XX:MaxDirectMemorySize=15g\\\" set \\\"JAVA_OPT=%JAVA_OPT% -cp %CLASSPATH%\\\" 分别改为  set \\\"JAVA_OPT=%JAVA_OPT% -server -Xms512m -Xmx512m -Xmn512m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m\\\"  set \\\"JAVA

    2024年02月14日
    浏览(27)
  • Apache RocketMQ之集成RocketMQ_MQTT 安装部署协议

    Apache RocketMQ 安装说明 安装步骤 参考快速开始 https://rocketmq.apache.org/zh/docs/quickStart/01quickstart 安装可视化rocketmq_dashboard下载地址 https://rocketmq.apache.org/zh/docs/4.x/deployment/03Dashboard/ 安装rocketmq_mqtt https://rocketmq.apache.org/zh/docs/4.x/mqtt/01RocketMQMQTTOverview broker.conf配置文件中添加参数,开

    2024年02月13日
    浏览(24)
  • Rocketmq 安装部署

    一、用途         测试、预发环境有且只有一个rocketmq,用做业务消息队列,正式环境与阿里云的rocketmq互补,用做非特殊业务统一使用的消息队列 二、Dockerfile         为解决低版本的漏洞问题,通过dockerhub找到了github上的dockerfile源码,自己制作了一个高版本4.9.4版本

    2024年02月13日
    浏览(31)
  • RocketMq(一)安装部署

    一、linux单机部署: 1、到apache官网下载 | RocketMQ (apache.org)下载binary zip包,如我下载的4.9.6版本。   上传到建好的/usr/local/rocketmq目录下。    2、解压zip包 3、进入解压后的文件夹,启动 Name Server: 启动后会有日志输出到nohup.out文件上(自动生成),可以到上面去看看是否启动

    2024年02月07日
    浏览(29)
  • 中间件:RocketMQ安装部署

    下载 配置 broker.conf 的brokerIP1 为公网ip 启动命令: 查看集群状态 benchmark目录下

    2024年02月12日
    浏览(28)
  • Nginx生产环境配置、elasticsearch生产环境配置、rocketmq生产环境配置 (史上最全)

    在优化内核时,可以做的事情很多,不过,我们通常会根据业务特点来进行调整,当Nginx作为静态web内容服务器、反向代理或者提供压缩服务器的服务器时,期内核参数的调整都是不同的, 概述: 由于默认的linux内核参数考虑的是最通用场景,这明显不符合用于支持高并发访

    2024年02月01日
    浏览(47)
  • RocketMQ教程-安装和配置

    Linux系统安装配置 RocketMQ 的安装包分为两种,二进制包和源码包。 点击这里 下载 Apache RocketMQ 5.1.3的源码包。你也可以从这里 下载到二进制包。二进制包是已经编译完成后可以直接运行的,源码包是需要编译后运行的。 https://dist.apache.org/repos/dist/release/rocketmq/5.1.3/rocketmq-a

    2024年02月16日
    浏览(29)
  • 【RocketMQ入门-安装部署与Java API测试】

    虚拟机VWMare:安装centos7.6操作系统 源码包:rocketmq-all-5.1.3-source-release.zip 单master部署,在一台虚拟机上安装部署name server和proxy以及broker 流程图: 源码包安装需要事先安装部署maven,下载apache-maven-3.6.3-bin.tar.gz安装包,然后解压并配置环境变量,如下命令: 配置环境变量(此

    2024年02月13日
    浏览(20)
  • RocketMQ 单机源码部署 自定义配置文件和端口以及acl权限配置解析

    1、我们首先配置完 namesrv和broker和acl认证的配置文件,然后直接使用-c指定配置文件来启动程序,就会非常明了,用户名密码要大于6,第一个用户我测试着不知道为什么始终有最高权限,大家尽量不要吧第一个用户给别人用。 ​ 1、创建 conf/namesrv.conf 文件 ​ 2、修改 conf/br

    2024年02月13日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包