1、pom文件添加
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-stream-binder-rabbit</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-stream-rabbit</artifactId>
</dependency>
2、TestTopic.java
package com.example.demo.controller;
import org.springframework.cloud.stream.annotation.Input;
import org.springframework.cloud.stream.annotation.Output;
import org.springframework.messaging.MessageChannel;
import org.springframework.messaging.SubscribableChannel;
public interface TestTopic {
//发送通道
String OUTPUT = "example-topic-output";
//消费通道
String INPUT = "example-topic-input";
@Output(OUTPUT)
MessageChannel outpu

本文介绍了如何使用SpringCloud Stream与RabbitMQ结合,实现延时消息的功能。通过添加POM依赖,创建TestTopic,定义消息发送和消费类,启用绑定并配置相关参数,详细步骤涵盖从配置到实际应用的全过程。
最低0.47元/天 解锁文章
5296

被折叠的 条评论
为什么被折叠?



