拉到源代码后,可以通过 cargo run 命令启动服务。
RobustMQ MQTT 需要启动两个服务: 元数据服务(Placement Center)和 MQTT Broker(MQTT Server)。
启动是有顺序的,需要先启动 Placement Center ,再启动 MQTT Server。
1. 运行 placement-center
cargo run --package cmd --bin placement-center -- --conf=config/placement-center.toml
输出如下信息,表示 placement-center 启动成功:
2. 运行 mqtt-server
cargo run --package cmd --bin mqtt-server -- --conf=config/mqtt-server.toml
输出如下信息,标识 mqtt-server 启动成功:
当 placement-center 和 mqtt-server 启动后,就表示环境搭建好了。接下来我们来看如何开发代码,建议用的 IDE 是 vscode。