注意,在使用以下demo 之前,我们需要去下载windows 版本的RocketMQ 可运行文件,在我们的本地启动
然后 直接在bin 目录下 用cmd 命令打开,输入 mqbroker -n 127.0.0.1:9876 ,启动我们 的broker
以上工作完成后就可以使用 了。
1、引入Java 的依赖,这个在官网是可以找到的,具体版本按照官方提示引入
<dependency> <groupId>org.apache.rocketmq</groupId> <artifactId>rocketmq-client-java</artifactId> <version>5.0.4</version> </dependency>
2、创建传统的Java spring 项目引入依赖即可
3、代码如下(生产者)
package com.example.ddddd;
import org.apache.rocketmq.client.exception.MQClientException;
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;
import java.nio.charset.StandardCharsets;
/**
* @author zzd
* @ClassName Producer
* @description: TODO
* @date 2022年12月24日
* @version: 1.0
*/
public class Producer {
/**
* The number of produced messages.
*/
pu