我使用春季启动1.3.1和春天cloudl Brixtom.M4,虽然使用springboot 1.3.1我发现涡轮AMQP项目不再可用,而是我们现在有了Spring Turbine Stream项目。 我该如何使用SpringTurbine与rabbitmq或kafka,并且想要监视在Zuul中注册的所有路由的hystrix流,我能够看到zuul的hystrix.stream,并且能够在hystrix仪表板中看到该流,但不知道如何使用弹簧涡轮机流。 在网上我找到了使用Turbine AMQP的代码和文档。春天云Zuul CircuitBreaker所有路线通过TurbineStream不涡轮 - AMQP
我有zuul服务器上运行的广告http://localhost:9003/与depedencies
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-config</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-eureka</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-zuul</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
和main.java作为
@SpringBootApplication
@EnableZuulProxy
@EnableCircuitBreaker
public class EdgeServerApplication {
public static void main(String[] args) {
SpringApplication.run(EdgeServerApplication.class, args);
}
}
我也有springTurbinestream项目作为
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-turbine-stream</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-stream-rabbit</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
org.springframework。开机 春季启动 - 起动器
和主类TurbineStream作为
@SpringBootApplication
@EnableTurbineStream
@EnableDiscoveryClient
public class WiziqTurbineApplication {
public static void main(String[] args) {
SpringApplication.run(WiziqTurbineApplication.class, args);
}
}
当我运行的应用程序并进入http://localhost:9003/hystrix.stream我看到流,但如果我去http://localhost:9003/turbine.stream怎么回事错误。
我在做什么错了?
请提供downvoting的原因:( –
我没有downvote,但我没有看到一个编程问题,我可能是错误的,但我也认为它有点广泛 –
确定不错,但仍然如果你知道回答请张贴 –