非弹簧启动应用程序中的hystrix @EnableCircuitBreaker

时间:2017-04-27 10:23:11

标签: spring spring-boot

我有一个基于应用程序上下文xml文件的简单spring项目(非spring spring)。 如何为我的客户端使用EnableCircuitBreaker,以便在我的RestTemplate中使用hystrix命令进行回退。

2 个答案:

答案 0 :(得分:1)

AYOURSCORE: 0

是Spring云项目的一部分。它查找某些注释的某些类/方法来进行一些设置。但是你可以在不使用弹簧云(弹簧引导)的情况下使用Netflix hystrix。

您需要扩展@EnableCircuitBreaker 类,以便提供断路器功能 看看他们的github页面。它有很多细节 https://github.com/Netflix/Hystrix/wiki/Getting-Started

答案 1 :(得分:0)

添加依赖对我有用

    compile group: 'org.springframework.cloud', name: 'spring-cloud-starter-hystrix', version: '1.4.3.RELEASE'