mvn clean install -Dmaven.test.skip=trueorg.apache.rocketmq.namesrv.NamesrvStartupIdea-Edit Configurations中添加环境变量 ROCKETMQ_HOME=<rocketmq仓库目录> The Name Server boot success. serializeType=JSON, address 0.0.0.0:9876
org.apache.rocketmq.broker.BrokerStartup/rocketmq/conf/broker.conf文件或直接在官方release发布包中拷贝即可# broker.conf brokerClusterName = DefaultCluster brokerName = broker-a brokerId = 0 deleteWhen = 04 fileReservedTime = 48 brokerRole = ASYNC_MASTER flushDiskType = ASYNC_FLUSH namesrvAddr = 127.0.0.1:9876
Idea-Edit Configurations中添加运行参数 -c /Users/xxx/rocketmq/conf/broker.conf 以及环境变量 ROCKETMQ_HOME=<rocketmq仓库目录> The broker[broker-a,192.169.1.2:10911] boot success...
至此已经完成了RocketMQ的启动,可以使用/example里的示例进行收发消息
LOCAL模式可以免去Step2,启动类在org.apache.rocketmq.proxy.ProxyStartupIdea-Edit Configurations中添加环境变量 ROCKETMQ_HOME=<rocketmq仓库目录>/conf/下新建配置文件rmq-proxy.json{ "rocketMQClusterName": "DefaultCluster", "nameSrvAddr": "127.0.0.1:9876", "proxyMode": "local" }
Sat Aug 26 15:29:33 CST 2023 rocketmq-proxy startup successfully