1、下载,rocket下载地址:https://www.apache.org/dyn/closer.cgi?path=rocketmq
2、解压压缩包,解压后如下所示:
3、cmd进入bin目录下面,执行启动命令:start mqnamesrv.cmd,会弹出一个框,表示启动成功:
4、在bin目录下继续执行命令:start mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true
autoCreateTopicEnable=true表示默认创建topic
弹出下框框:
5、java添加依赖
<dependency>
<groupId>org.apache.rocketmq</groupId>
<artifactId>rocketmq-common</artifactId>
<version>4.3.0</version>
</dependency>
<dependency>
<groupId>org.apache.rocketmq</groupId>
<artifactId>rocketmq-client</artifactId>
<version>4.3.0</version>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.49</version>
</dependency>
6、生产者消费者代码:
package com.example.demo.config;
import com.alibaba.fastjson.JSONException;
import org.apache.rocketmq.client.consumer.DefaultMQPushConsumer;
import org.apache.rocketmq.client.consumer.listener.ConsumeConcurrentlyStatus;
import org.apache