SpringCloud stream 整合RocketMq实现消息的发送与接收

首先是消息的生成端:

第一步,引入依赖

SpringCloud stream 整合RocketMq实现消息的发送与接收_第1张图片

 第二步,在配置文件中,配置mq信息

SpringCloud stream 整合RocketMq实现消息的发送与接收_第2张图片

第三步:定义发送的通道

 SpringCloud stream 整合RocketMq实现消息的发送与接收_第3张图片

 第四步:处理业务逻辑,就是定义要发送什么样的消息

SpringCloud stream 整合RocketMq实现消息的发送与接收_第4张图片

剩下的就是在需要调用此方法的地方,调用这个方法:

 SpringCloud stream 整合RocketMq实现消息的发送与接收_第5张图片

 至此,消息发送端已经配置完成;

下面看消费端

第一步:也是引入pom文件

SpringCloud stream 整合RocketMq实现消息的发送与接收_第6张图片

 第二步:在yml配置文件中配置:

SpringCloud stream 整合RocketMq实现消息的发送与接收_第7张图片

 第三步:配置接收消息的chanel:

SpringCloud stream 整合RocketMq实现消息的发送与接收_第8张图片

 第四步:业务类中接收消息,拿到消息后,继续处理自己的业务:

SpringCloud stream 整合RocketMq实现消息的发送与接收_第9张图片

 完成消息的发送和接口

你可能感兴趣的:(rocketmq)