美文网首页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