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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RocketMQ在windows下broker启动失败,没有任何日志相关的知识,希望对你有一定的参考价值。

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

Windows 下安装 RocketMQ

RocketMQ 安装

内容

一、 RocketMQ环境搭建

1. 下载RocketMQ

2. window的安装配置

2.1 使用 rocketmq-4.5.1.zip 解压到指定目录

  • bin:启动脚本,包括shell脚本和CMD脚本

  • conf:实例配置文件 ,包括broker配置文件、logback配置文件等

  • lib:依赖jar包,包括Netty、commons-lang、FastJSON等


2.2 需要配置环境变量 ROCKETMQ_HOME

注意:RocketMQ 不支持 jdk 11,所以我使用的是 jdk8

  1. 进入系统环境变量点击新建

  2. 新增环境变量


3. 修改broker的配置文件

3.1 打开 broker.conf 文件

3.2 添加配置

添加下面 2 行配置,有就不用添加了

enablePropertyFilter=true
# 指定 nameser 的地址,把 borker 与 nameser 关联起来
namesrvAddr=127.0.0.1:9876


4. 先启动 mqnamesrv



5. 启动broker

在bin文件夹 启动cmd,输入命令启动broker

启动命令:

mqbroker.cmd -c ../conf/broker.conf


6. 启动管理控制台

  1. 新建一个目录 RocketMQ-console 用于存放控制台

    该文件夹中有 2 个包:

    application.properties中内容为:

    # 与 nameser 关联起来
    rocketmq.config.namesrvAddr=127.0.0.1:9876
    server.port=9999
    

  1. 在当前文件夹目录输入 cmd 进入命令窗口运行下面命令

    java -jar rocketmq-console-ng-1.0.1.jar
    

    执行成功:

  2. 访问路径:http://localhost:9999


总结

以上就是在 Windows 下安装 RocketMQ 的流程了,代码仅供参考,欢迎讨论交流。
Linux 下安装 RocketMQ 请看我这篇博客:Linux 下安装 RocketMQ

以上是关于RocketMQ在windows下broker启动失败,没有任何日志的主要内容,如果未能解决你的问题,请参考以下文章

Windows 下安装 RocketMQ

Windows 下安装 RocketMQ

7RocketMQ 源码解析之 Broker 启动(下)

7RocketMQ 源码解析之 Broker 启动(下)

在Windows下搭建RocketMQ

RocketMQ消息存储