首页 > 解决方案 > 在延迟初始化的类上使用 @hystrixCommand

问题描述

我有一个要延迟实例化的类。

我需要在此类的某些方法上添加 @hystrixCommand 注释。

问题是@hystrixCommand 不适用于没有@Service 或@Component 注释的类,并且@Service 和@Component 总是急切地加载该类。

如何在延迟加载的类上使用@hystrixCommand,甚至在没有@Services 或@Component 注释的类上使用。此外,我所指的类已经在扩展其他一些类,因此在非 Spring Boot 应用程序中提供的 hystrix @EnableCircuitBreaker解决方案对我不起作用。

标签: springspring-bootspring-annotationsspring-cloud-netflixhystrix

解决方案


推荐阅读