rocketmq tools.sh
时间: 2023-07-03 10:08:39 浏览: 183
rocketmq 文档
`tools.sh` 是 Apache RocketMQ 提供的一个脚本,用于启动和停止一些常用的工具,例如 Name Server、Broker、Console 等。
使用方法:
1. 下载 Apache RocketMQ 的源代码,并进入 `bin` 目录下。
2. 执行以下命令启动 Name Server:
```
sh tools.sh org.apache.rocketmq.namesrv.NamesrvStartup
```
3. 执行以下命令启动 Broker:
```
sh tools.sh org.apache.rocketmq.broker.BrokerStartup -c ../conf/broker.conf
```
其中 `-c` 参数指定了 Broker 的配置文件路径。
4. 执行以下命令启动 Console:
```
sh tools.sh org.apache.rocketmq.console.StartRocketMQConsole
```
启动 Console 后,可以通过浏览器访问 `http://localhost:8080` 进入控制台。
5. 执行以下命令停止 Name Server 或 Broker:
```
sh tools.sh org.apache.rocketmq.namesrv.NamesrvShutdown or sh tools.sh org.apache.rocketmq.broker.BrokerShutdown -c ../conf/broker.conf
```
其中 `-c` 参数也需要指定相应的配置文件路径。
需要注意的是,启动和停止工具时需要指定相应的类名,并且需要在 `bin` 目录下执行命令。另外,启动和停止 Broker 时需要指定 Broker 的配置文件路径。
阅读全文