当前位置: 正能量 » 代码编程 » Java » Spring Open Feign远程调用后,fallback回调无效的解决方案

Spring Open Feign远程调用后,fallback回调无效的解决方案

问题描述

在项目使用open feign过程中,我曾经在gateway中去调用其他服务的时候,发现经常性有fallback的情况发生,然后报了503后,就没下文了。。。,很显然是fallback未生效。

解决方案

前提:我使用了Spring Cloud Alibaba全家桶

  1. 添加依赖
    <dependency>
        <groupId>com.alibaba.cloud</groupId>
        <artifactId>spring-cloud-starter-alibaba-sentinel</artifactId>
    </dependency>
  2. 修改或者添加bootstrap.yml
    feign:
     sentinel:
        enabled: true
未经允许不得转载:正能量 » Spring Open Feign远程调用后,fallback回调无效的解决方案

相关文章

评论 (0)

4 + 3 =