rocketmq 启动_windows 验证RocketMq 是否安装成功

  • 安装过程参考:
  • windows 安装rocketMQ

1. 启动nameServer

bin目录 cmd 执行:.mqnamesrv ,显示 name server boot success 启动成功!
  1. 启动broker
执行:.mqbroker -n localhost:9876,显示The broker[LAPTOP-MDOLDHDA, 192.168.31.29:10911] boot success. 启动成功

3. 验证RocketMq功能

RocketMQ自带了发送与接收消息的脚本tools.cmd,用来验证RocketMQ的功能是否正常 。

首先,打开一个cmd窗口,跳转到bin目录下

#启动消费者set NAMESRV_ADDR=localhost:9876tools.cmd org.apache.rocketmq.example.quickstart.Consumer
#启动生产者set NAMESRV_ADDR=localhost:9876tools.cmd org.apache.rocketmq.example.quickstart.Producer
a75d1edde1814de9af12d238913add3a
1a47d02d45064a5cbf9011e9b06ca30d

消费者中能收到消息说明程序正常!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在Windows系统中启动RocketMQ,需要执行以下命令: 1. 进入RocketMQ的bin目录:cd D:\rocketmq-all-4.9.-bin-release\bin 2. 启动NameServer:start mqnamesrv.cmd 3. 启动Broker:start mqbroker.cmd -n localhost:9876 其中,localhost:9876是NameServer的地址和端口号,可以根据实际情况进行修改。启动成功后,可以通过控制台或者命令行进行RocketMQ的相关操作。 ### 回答2: 在 Windows启动 RocketMQ,需要执行以下步骤: 1. 下载 RocketMQ安装包,然后解压到一个目录下。 2. 打开 cmd 命令行窗口,进入解压后的 RocketMQ 目录下。 3. 进入 bin 目录下,执行以下命令: start mqnamesrv.cmd 这个命令会启动 RocketMQ 的 namesrv 服务,这个服务负责维护 Broker、Producer 和 Consumer 的关系以及路由信息。在启动成功后,可以看到类似下面的输出: The Name Server boot success. serializeType=JSON IP : 192.168.1.107 Port : 9876 其中 IP 和 Port 分别是 namesrv 的地址和端口号。 4. 再次进入 bin 目录下,执行以下命令: start mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true 这个命令会启动 RocketMQ 的 broker 服务,这个服务负责处理消息的存储和转发。其中 -n 参数表示指定 namesrv 的地址和端口号,autoCreateTopicEnable=true 表示自动创建 topic。 在启动成功后,可以看到类似下面的输出: The broker[%s, 172.17.0.2:10911] boot success. serializeType=JSON and name server is 127.0.0.1:9876 等待接收消息...... 其中 172.17.0.2:10911 是 broker 的地址和端口号,等待接收消息...... 表示 broker 服务已经启动并等待进行消息的接收、发送。 到此,RocketMQ启动完成。可以使用 mqadmin 命令行工具或者代码方式进行消息的操作和发送。 ### 回答3: RocketMQ是阿里巴巴团队开发的一款分布式消息队列系统,在Windows系统中使用RocketMQ需要进行一些命令的配置与启动,包括NameServer启动命令以及Broker启动命令。 1. NameServer启动命令 在启动RocketMQ之前需要启动NameServer,NameServer是RocketMQ中的一个核心组件,它用于管理注册的Topic以及Broker信息等。以下是NameServer的启动命令: 进入RocketMQ的bin目录中,执行命令: start mqnamesrv.cmd (Windows系统) 执行完成后,会出现如下信息: The Name Server boot success, and your cluster name is DEFAULT_CLUSTER ~ #blank 说明 NameServer已经启动成功。 2. Broker启动命令 成功启动NameServer后,我们需要启动RocketMQ Broker。 进入RocketMQ的bin目录中,执行命令: start mqbroker.cmd -n localhost:9876 autoCreateTopicEnable=true(Windows系统) 其中localhost:9876是NameServer的地址。执行完成后,会出现如下信息: The broker[%svrName%] boot success.~ #blank 说明 Broker已经启动成功。 至此,RocketMQ启动命令配置完成,我们可以在Windows系统中使用RocketMQ进行分布式消息队列的应用开发。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值