當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
Spring Cloud Feign 熔断器支持
生活随笔
收集整理的這篇文章主要介紹了
Spring Cloud Feign 熔断器支持
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、實現步驟
1. 在配置文件application.yml中開啟feign熔斷器支持:默認關閉
# 開啟Feign的熔斷功能 feign:hystrix:enabled: true2. 編寫FallBack處理類,實現FeignClient客戶端
package com.william.service.Impl;import com.william.domain.User; import com.william.service.UserClient; import org.springframework.stereotype.Component;/*** @author :lijunxuan* @date :Created in 2019/6/30 19:40* @description :* @version: 1.0*/ @Component //把實現類注入到Spring 容器中 public class UserClientFallBack implements UserClient {@Overridepublic User findById(Integer id) {User user = new User();user.setId(id);user.setName("用戶異常");return user;} }3. 在@FeignClient注解中,指定FallBack處理類。
4. 測試
(1)把提供者給停止運行
(2)地址欄輸入http://localhost:8080/findByIdFeign?id=1
總結
以上是生活随笔為你收集整理的Spring Cloud Feign 熔断器支持的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Win7怎样能一键备份电脑系统?(win
- 下一篇: Spring Cloud Feign 请