SpringCloud构建问题:@FeignClient(value = “server“,fallback = FallBack.class)不生效
最新推荐文章于 2024-10-27 22:30:00 发布

愚蠢的阿切呀 于 2020-12-02 21:22:34 发布
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
SpringCloud构建问题:@FeignClient(value = “server”,fallback = FallBack.class)不生效
报错内容
之前先使用@HystrixCommand之后再次使用@FeignClient(value = “server”,fallback = FallBack.class)之后依然出现报错页面,并没有调用fallbake方法
报错原因
猜测,和网上搜索的优先级说法不一致,所以以下说法仅供参考,之后有时间再细研究
使用@FeignClient忘记删除掉之前的@HystrixCommand的配置注解,然后猜测@HystrixCommand的优先级要比@FeignClient高,所以在两者都配置的情况下会优先使用@HystrixCommand的fallback方法(包括@DefaultProperties(defaultFallback = “defaulet”))


解决方案
一般情况下选择两种的其中一个使用就可以,如果都要使用注意一下优先级问题
相关知识
【SQL】已解决:SQL错误(208):对象名‘STRING
SQL Server数据库设计
500 Internal Server Error
如何在基于JSP和SQL Server 2005的网上购物商城项目中设计一个高效且易扩展的导航栏系统?请结合具体实例进行说明。
521: Web server is down
全文搜索 (SQL Server)
VSSADMIN命令无法列出SQL writer的问题
HTTP Status 500 – Internal Server Error
Attribute application@icon value=(@mipmap/ic
xml 属性value换行显示
网址: SpringCloud构建问题:@FeignClient(value = “server“,fallback = FallBack.class)不生效 https://m.huajiangbk.com/newsview764163.html