美文网首页springcloud
gateway hystrix超时熔断

gateway hystrix超时熔断

作者: 木山手札 | 来源:发表于2020-02-12 15:15 被阅读0次
    • 配置
    spring:
      application:
        name: gateway-server
      cloud:
        gateway:
          discovery:
            locator:
              enabled: true 
              lower-case-service-id: true 
          default-filters:
            - name: Hystrix # 必须定义为Hystrix 只能是超时熔断
              args:
                name: fallbackmd
                fallbackUri: forward:/fallback
    
    • 定义熔断后fallback()
    @RestController
    public class FallbackController {
    
        @RequestMapping("/fallback")
        public String fallback() {
            System.out.println("hystrix fallback");
            return "hystrix fallback";
        }
    }
    

    这种熔断只能针对服务网关调用后端服务接口超时才会生效,后端服务抛异常无效

    相关文章

      网友评论

        本文标题:gateway hystrix超时熔断

        本文链接:https://www.haomeiwen.com/subject/lshcfhtx.html