1.从官网下载rocketMq
Apache 官方下载网址:https://www.apache.org/dyn/closer.cgi?path=rocketmq
-
如下图所示选择其中一个下载链接就行,我选择的是3.0
2.把文件解压出来,如下图所示
3.在window 上启动:
用cmd进入bin目录下执行启动命令
start mqnamesrv.cmd
会弹出一个框,表示启动成功
然后在bin目录下再执行
start mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true
autoCreateTopicEnable=true表示默认创建topic
在linux中的启动命令:nohup sh bin/mqnamesrv & nohup sh bin/mqbroker -n 127.0.0.1:9876 &
4.用java代码发送和接收消息
生产者:
package demo;
import org.apache.rocketmq.client.producer.DefaultMQProducer;
import org.apache.rocketmq.client.producer.SendResult;
import org.apache.rocketmq.common.message.Message;
import org.apache.rocketmq.remoting.common.RemotingHelper;
public class producerTest {
public static