本文節選自《瘋狂Spring Cloud微服務架構實戰》html
京東購買地址:https://item.jd.com/12256011.htmlgit
噹噹網購買地址:http://product.dangdang.com/25201393.html緩存
Spring Cloud教學視頻:https://my.oschina.net/JavaLaw/blog/1552993架構
Spring Cloud電子書:https://my.oschina.net/JavaLaw/blog/1570383微服務
在前面的例子中,使用Hystrix時僅僅建立命令並予以執行,看似簡單,實際上,Hystrix有一套較爲複雜的執行邏輯,爲了能讓你們大體瞭解該執行過程,筆者將整個流程做了簡化。Hystrix的運做流程請見圖6-3。spa
圖6-3 Hystrix的運做流程圖.net
簡單說明一下運做流程:線程
整個流程最主要的點,就在於斷路器是否被打開,後面會講解斷路器的相關內容。咱們的客戶端在使用Hystrix時,表面上只是建立了一個命令來執行,實際上Hystrix已經爲客戶端添加了幾層的保護。視頻
圖6-3的流程圖對Hystrix的運做流程作了最簡單的描述,對於部分的細節,在此不進行贅述,讀者大體瞭解運做流程便可,後面章節會詳細描述。htm
本文節選自《瘋狂Spring Cloud微服務架構實戰》
Spring Cloud教學視頻:https://my.oschina.net/JavaLaw/blog/1552993
Spring Cloud電子書:https://my.oschina.net/JavaLaw/blog/1570383
本書代碼共享地址:https://gitee.com/yangenxiong/SpringCloud