RocketMQ的安装讲解详细手册--------以及启动Broker启动找不到类问题

news/2024/11/24 11:35:55/

RocketMQ的安装

1.RocketMQ安装

1.1下载RocKetMQ

下载地址:https://rocketmq.apache.org/release-notes/2017/12/13/4.2.0

在这里插入图片描述

下载解压后

在这里插入图片描述

bin:可执行文件目录

confidence:配置文件目录

lib:依赖库,是一些jar包

1.1配置ROCKETMQ_HOME

解压压缩包,配置ROCKETMQ_HOME,需要在电脑高级系统中设置环境变量

注意:rocketmq-all-4.2.0-bin-release的复制路径没到bin目录

在这里插入图片描述

1.2启动MQ

1.首先启动NameServer

在这里插入图片描述

在cmd命令框中执行start mqnamesrv.cmd,启动NameServer

在这里插入图片描述

成功后弹出:注意:不要关闭

在这里插入图片描述

2.启动Broker

进入MQ文件\bin目录下的runbroker.cmd中修改jvm占用内存大小

在这里插入图片描述

然后在当前bin目录下启动cmd输入命令:start mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true,启动Broker

注意:这里如果启动不了没有找到类等问题请把runbroker.cmd中的%CLASSPATH%加上双引号:

在这里插入图片描述

在这里插入图片描述

成功后的提示窗口,请勿关闭

在这里插入图片描述

2.RocketMQ插件

为了方便管理,我们呢得想办法安装它的可视化插件

2.1下载插件

下载地址:https://github.com/apache/rocketmq-externals/releases

2.2修改配置

解压后,修改配置:

rocketmq-externals-rocketmq-console-1.0.0\rocketmq-console\src\main\resources/application.properties

在这里插入图片描述

2.3 打包插件

回到pom.xml所在目录的位置打开cmd执行:mvn clean package -Dmaven.test.skip=true,然后会打包在target目录周昂jar文件

在这里插入图片描述

2.4启动插件

在target目录下打开cmd执行:java -jar rocketmq-console-ng-1.0.0.jar ,然后去浏览器上访问:http://localhost:8080

在这里插入图片描述

如果后面使用启动嫌麻烦可以写一个.bat启动文件

http://localhost:8080

[外链图片转存中…(img-tv7PJAud-1684414410309)]

如果后面使用启动嫌麻烦可以写一个.bat启动文件

在这里插入图片描述


http://www.ppmy.cn/news/73611.html

相关文章

合理利用Optional 来避免NPE

一、什么是Optional 在Java中什么异常最容易出现,那肯定是NullPointerException,空指针就像一个定时炸弹,总给我们带来些麻烦,在开发过程中都会碰到需要判断Null值以防止空指针的情况,以往的方式要么是抛异常&#xf…

Linux Audio (4) DAPM-1 Kcontrol

DAPM-1 Kcontrol 控制部件之kcontrolsnd_kcontrol_new 结构体如何定义snd_kcontrol_new?如何使用snd_kcontrol?添加kcontrol代码分析 课程:韦东山音频专题 内核:Kernel 3.5 但是我用的实例和课程不同,以防止编程记流水账 控制部件…

Evita项目-2-Evita中规定的安全汽车车载电子网络架构

目录 1 摘要 2 文章目的 3 安全需求 4 安全架构 4.1 硬件和软件分区 4.2 EVITA硬件安全模块

【嵌入式Linux】设备树基本语法

设备树基本语法 1_总领-本期设备树视频要怎么讲?讲什么?_哔哩哔哩_bilibili 基本的 特殊的 中断控制 描述GIC控制器 时钟 CPU GPIO 个数,保留范围(起始、长度),个数对应的名字 GPIO映射-这个脚被用了换一…

AC,AP以及三阶段项目

特点:access:连接终端设备 只能通过1个vlan trunk:交换机与交换机相连 可以通过多个vlan 共同特点:交换机的端口收发数据的规则: 收:如果收到的数据,没有携带任何标签,则使用该端口…

Linux---目录结构、绝对路径与相对路径、命令基础格式、ls命令

1. Linux的目录结构 Linux的目录结构是一个树型结构。 Windows 系统可以拥有多个盘符, 如 C盘、D盘、E盘。 Linux没有盘符这个概念, 只有一个根目录 /, 所有文件都在它下面。 在Linux系统中,路径之间的层级关系,使用:/ 来表示。 Linux只…

nerfstudio介绍及在windows上的配置、使用

nerfstudio提供了一个简单的API,可以简化创建、训练和可视化NeRF的端到端过程。该库通过模块化每个组件来支持可解释的NeRF实现。nerfstudio源码地址: https://github.com/nerfstudio-project/nerfstudio , 通过模块化集成了多个NeRF扩展的实现,持续更新…

企业数字化转型到底该怎么做?

企业数字化转型涉及实施技术和利用数字工具来增强业务流程、改善客户体验和推动创新。主要包括: 愿景和战略:首先明确定义数字化转型目标。确定数字技术可以对企业的业务产生最重大影响的领域,例如运营效率、客户参与度或产品开发。 评估当前…