1. 程式人生 > >SpringCloud Hystrix 服務降級無效果

SpringCloud Hystrix 服務降級無效果

今天在弄SpringCloud 的Hystrix熔斷器,然後到了測試服務降級這個功能時,老是無效果!

我是用的是idea 2017
在這裡插入圖片描述

我使用的是
@FeignClient(value = “MICROSERVICECLOUD-DEPT”, fallbackFactory = DeptFallbackFactory.class)

按照正常的操作,當這個微服務有問題的時候就會呼叫 fallbackFactory屬性對應的類的方法,並且這個類也在IOC容器中了!
在這裡插入圖片描述
但是奇怪的是怎麼關掉呼叫的微服務他都不起作用,查詢了很多資料,像什麼
feign.hystrix.enabled=true,這些我都加了!然後我用eclipse匯入工程跑,居然一點問題沒有,關掉微服務就會來呼叫這個備用方法!

解決方案

將微服務中所有idea產生的配置檔案刪除掉,重新匯入!有可能就好了!但是在這之前你要檢查下你該配置的東西 是否都已經配置好!如果配置好,但是非常奇特的出現服務降級沒作用,那你試試我這個辦法!