1. 程式人生 > >SpringCloud中Hystrix中熔斷器的簡單配置和呼叫

SpringCloud中Hystrix中熔斷器的簡單配置和呼叫

1.首先在沒有配置熔斷器之前啟動專案訪問,只啟動了一個模組,註冊中心和遠端呼叫的模組都沒啟動,這時候啟動之後呼叫會失敗

2.然後配置Hystrix首先把依賴加上

        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-hystrix</artifactId>
        </dependency>

3.然後在propertities資原始檔中先簡單配置一個啟動熔斷機制的配置

feign.hystrix.enabled=true

4.然後在遠端呼叫的介面中加上熔斷配置和呼叫失敗時呼叫的類

5.寫這個呼叫的類實現這個介面,記得加上@Component註解被熔斷器識別,不加啟動就會報找不到呼叫方法失敗後要呼叫的類

6.都配置好後還是隻啟動這個模組,然後在呼叫這個方法就會看到遠端呼叫失敗後呼叫了自己實現的方法