spring - HystrixCommand 只适用于 Spring 服务或组件?

标签 spring spring-cloud netflix hystrix

Spring Hystrix 仅适用于 @Service 和 @Component 吗?

我有一个定义为 @RestController 的类,我的 HystrixCommand 不会触发,该方法会执行但不会像 HystrixCommand 那样运行。当我创建一个 @Service 类并将 HystrixCommand 方法放入其中并回退到它时,HystrixCommand 将正常工作。

可以与@EnableHystrix 一起使用的适当 Spring 注释是什么?

最佳答案

现在,您描述了适当的地方。我们有一个 open issue提到了对 Controller 的支持。

关于spring - HystrixCommand 只适用于 Spring 服务或组件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32142909/

相关文章:

java - Spring @Cacheable : Preserve old value on error

spring-boot - Spring Cloud Stream 与 Spring AMQP

spring-cloud - 如何在部署期间使用 netflix 将所有请求转发到特定版本(同一服务)?

java - 使用 SpringJUnit4ClassRunner 和 Mockito 将模拟对象注入(inject)到 Aspect 类中

java - 为什么仅在生产环境中针对 Autowire 问题进行 Spring 循环引用?

java - Spring WebFlux 无法在 Tomcat 中运行

spring - 如何使用 Spring Cloud AWS 从 S3 删除文件?

Spring Cloud(Brixton RC2)eureka + feign或rest模板配置不起作用

javascript - 如何在客户端与 Netflix Cadmium 视频播放器交互?

spring-boot - Spring Boot 负载均衡