本文介绍了禁用 Spring Cloud Stream Rabbit 进行测试的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我使用:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-stream-rabbit</artifactId>
<version>3.0.1.RELEASE</version>
</dependency>
我需要禁用 Rabbit 来测试应用程序.我试过这个:
I need to disable Rabbit for testing the application. I tried this:
spring:
cloud:
config:
enabled: false
discovery:
enabled: false
没用.
我需要做什么来阻止 Rabbit 组件启动?
What do I need to do to prevent the Rabbit components from starting?
推荐答案
将 spring-cloud-stream-test-support 添加到 pom.xml
add spring-cloud-stream-test-support to pom.xml
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-stream-test-support</artifactId>
<version>3.0.1.RELEASE</version>
<scope>test</scope>
</dependency>
这篇关于禁用 Spring Cloud Stream Rabbit 进行测试的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!