分享一个链接,以供参考学习:
https://blog.csdn.net/z591045/article/details/90407199
Hystrix线程池隔离:
查看HystrixCommand的父类AbstractCommand,关注里面的initThreadPool()这个方法。这个方法里创建了线程池。
Hystrix熔断源码分析:
继续回到AbstractCommand
这个类里,观察一下initCircuitBreaker
这个方法。里面有对熔断是否开启的判断。
https://blog.csdn.net/z591045/article/details/90407199
查看HystrixCommand的父类AbstractCommand,关注里面的initThreadPool()这个方法。这个方法里创建了线程池。
继续回到AbstractCommand
这个类里,观察一下initCircuitBreaker
这个方法。里面有对熔断是否开启的判断。