Windows下RocketMQ的启动

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

下载地址:下载 | RocketMQ

Windows下RocketMQ的启动,rocketmq

解压后

Windows下RocketMQ的启动,rocketmq

一、修改runbroker.cmd

修改 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_OPT=%JAVA_OPT% -XX:MaxDirectMemorySize=50m"
 set "JAVA_OPT=%JAVA_OPT% -cp "%CLASSPATH%""
 

Windows下RocketMQ的启动,rocketmq

为什么这么改:
1、第一个set 会在启动 mqbroker.cmd时内存溢出
2、第二个set 会在启动时出错,默认配置大小太大了
3、在源码中的路径出现空格,没研究

二、修改runserver.cmd

修改bin目录下的runserver.cmd文件

set "JAVA_OPT=%JAVA_OPT% -server -Xms2g -Xmx2g -Xmn1g -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"
改为

set "JAVA_OPT=%JAVA_OPT% -server -Xms512m -Xmx512m -Xmn512m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"

Windows下RocketMQ的启动,rocketmq

三、启动

输入两个命令,窗口启动后不要关闭
start mqnamesrv.cmd
start mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true

 Windows下RocketMQ的启动,rocketmq

Windows下RocketMQ的启动,rocketmq

注意:启动mqbroker.cmd的时候,没有内容显示的话,可以去C:\Users\PC\logs\rocketmqlogs路径下看broker.log日志

Windows下RocketMQ的启动,rocketmq

没有报错说明是正确启动了的

如果有错误可以删除C:\Users\PC\store这个文件夹试试

四、可视化界面控制台

rocket官方提供了一个可视化控制台,地址:https://github.com/apache/rocketmq-externals。这个是rocketmq的扩展,里面不仅包含控制台的扩展,也包含对大数据flume、hbase等组件的对接和扩展。

1、下载源码包并解压即可。

2、修改rocketmq-console项目中的application.properties 的属性(根据需要)

3、启动命令:java -jar rocketmq-console-ng-2.0.0.jar

在target下启动命令,有jar就可以,没有就用mvn命令打包就行

Windows下RocketMQ的启动,rocketmq

Windows下RocketMQ的启动,rocketmq

 启动成功,端口8686,打卡界面:

Windows下RocketMQ的启动,rocketmq文章来源地址https://www.toymoban.com/news/detail-627222.html

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

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

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

相关文章

  • [RocketMQ] Broker启动流程源码解析 (二)

    1.Brocker介绍 Broker主要负责消息的存储、投递和查询以及服务高可用保证, Broker包含了以下几个重要子模块。 Remoting Module: 整个Broker的实体, 负责处理来自Client端的请求 Client Manager: 负责管理客户端 Producer和Consumer, 维护Consumer的Topic订阅信息 Store Service: 提供方便简单的API接口处理

    2024年02月09日
    浏览(53)
  • [MQ]Win平台RocketMQ安装启动

    官网下载地址:https://rocketmq.apache.org/zh/download 解压rocketmq-all-x.x.x-bin-release.zip 到目录。 比如我解压到了 E:EnvMQ_rocketrocketmq-all-5.1.4-bin-release 这个需要根据业务需求自己调整。 修改runbroker.cmd文件配置 修改runserver.cmd文件配置 因为默认日志在C盘,且日志文件较大。 修改…co

    2024年02月07日
    浏览(35)
  • [RocketMQ] Producer生产者启动源码 (五)

    DefaultMQProducer的关系图: DefaultMQProducer的构造器和start方法。 1.创建DefaultMQProducer实例 DefaultMQProducer的构造器有很多, 但是最终调用的是下面3个参数的构造函数: 指定了命名空间、生产者组和RPC钩子的构造器, 内部创建了一个DefaultMQProducerImpl实例, DefaultMQProducer可以看作是DefaultMQ

    2024年02月11日
    浏览(45)
  • Windows下使用rocketMq

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

    2024年02月16日
    浏览(33)
  • windows安装RocketMQ

    目录 一、安装windows版本RocketMQ 1.1 首先去官网下载zip包 1.2 、下载后,解压到指定目录 1.3、配置RocketMQ环境变量 1.4、启动mqnameserver 1.5、再启动mqbroker 二、使用RocketMQ管理后台。 2.1、去github上下载项目 2.2、设置项目的配置文件 2.3、启动应用  Blog | RocketMQ 注意,需要先配置jd

    2024年02月07日
    浏览(34)
  • RocketMQ 5.1.0 源码详解 | Producer 启动流程

    初始化一个 DefaultMQProducer 对象的代码如下 在初始化 DefaultMQProducer 时会初始化一个 DefaultMQProducerImpl 实例并赋值给 producer 的成员变量 同时,在初始化 DefaultMQProducerImpl 实例时也会将 producer 对象作为成员变量保存在 DefaultMQProducerImpl 实例中 构造 defaultMQProducerImpl 的代码如下 因此

    2024年02月15日
    浏览(35)
  • RocketMQ主从集群broker无法启动,日志报错

    使用vmWare安装的centOS7.9虚拟机,RocketMQ5.1.3 在rocketMQ的bin目录里使用相对路径的方式启动broker,jps查询显示没有启动,日志报错如下 排查配置文件没有问题,nameServer也已经正常启动 更换绝对路径,启动broker,就可以正常启动  

    2024年02月16日
    浏览(47)
  • RocketMQ 5.0 本地源码启动Cluster模式指南

    这里是weihubeats,觉得文章不错可以关注公众号 小奏技术 ,文章首发。拒绝营销号,拒绝标题党 这里选用最新的稳定版本5.0 目前5.0的架构发生了重大调整,添加了一层 rocketmq-proxy ,可以通过 grpc 的方式接入 目前部署方式分为两种 Local 模式:由于 Local 模式下 Proxy 和 Broker 是同进

    2024年02月13日
    浏览(45)
  • 【RocketMQ】安装与部署(Windows)

    可以在官网上下载RocketMQ · 官方网站 | RocketMQ (apache.org)或者直接到Apache的文件站点下Index of /dist/rocketmq (apache.org)找到对应版本下载。 这里以编写时的最新版本为例,选择Binary版本下载,该版本为编译后的版本,可以直接使用。 Source下载获取的是源码,需要经过编译后才可以

    2024年02月08日
    浏览(42)
  • [RocketMQ] Consumer消费者启动主要流程源码 (六)

    客户端常用的消费者类是DefaultMQPushConsumer, DefaultMQPushConsumer的构造器以及start方法的源码。 1.创建DefaultMQPushConsumer实例 最终都是调用下面四个参数的构造函数: 指定了命名空间、生产者组、RPC钩子和消费者之间消息分配的策略算法的构造器, 创建了一个DefaultMQPushConsumerImpl实例

    2024年02月16日
    浏览(48)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包