-
引入依赖
xml<dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-sentinel</artifactId> </dependency> -
yml添加配置
yamlfeign: sentinel: enabled: true -
编写feign接口并配置fallback属性
java@FeignClient(value = "nacos-client-app" , contextId = "nacosHelloClient" , fallback = NacosHelloClientFallback.class ) public interface NacosHelloClient { @GetMapping("/hello/index") String hello() ; @GetMapping("/hello/exception") String exception() ; } -
编写fallback实现代码
java@Component public class NacosHelloClientFallback implements NacosHelloClient { @Override public String hello() { return "fallback hello ret value"; } @Override public String exception() { return "fallback exception ret value"; } }
sentinel实现对openfeign保护
yicj2023-09-16 11:55
相关推荐
代码不停15 分钟前
Java单链表和哈希表题目练习Dxxyyyy17 分钟前
零基础学JAVA--Day37(坦克大战1.0)OranTech21 分钟前
第28节课-夕夕超市收银系统(下)-笔记IDOlaoluo29 分钟前
jakarta-tomcat-connectors-jk2-src.tar.gz 安装教程(详细步骤及附安装包)SheepHappy35 分钟前
MyBatis-Plus 源码阅读(三)条件构造器原理深度剖析zhaomy202536 分钟前
从ThreadLocal到ScopedValue:Java上下文管理的架构演进与实战指南用户849137175471642 分钟前
从源码看设计:Java 集合框架的安全性与性能权衡 (基于 JDK 1.8)华仔啊43 分钟前
10分钟搞定!SpringBoot+Vue3 整合 SSE 实现实时消息推送l***77521 小时前
总结:Spring Boot 之spring.factories天若有情6731 小时前
笑喷!乌鸦哥版demo函数掀桌怒怼主函数:难办?那就别办了!