标签: design-patterns hystrix
我试图阅读一些代码来研究设计模式,因此遇到了Hysterix。我正在阅读此类HysterixRequestCache,它做了一些特别的事情。此类是一个静态工厂类,它使用getInstance()方法创建其自身的实例,但对此我感到非常困惑,因为它还创建了一个可缓存自身的并发哈希映射。这是什么设计模式,用这种方法有什么好处?
https://github.com/Netflix/Hystrix/blob/master/hystrix-core/src/main/java/com/netflix/hystrix/HystrixRequestCache.java