关于com.netflix.zuul.exception.ZuulException504错误

关于ZuulException504错误

你好! 这是你第一次使用 **Markdown编辑器** 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。

Zuul中默认就已经集成了Ribbon负载均衡和Hystix熔断机制。但是所有的超时策略都是走的默认值,比如熔断超时时间只有1S,很容易就触发了。因此建议我们手动进行配置:

zuul:
  retryable: true
ribbon:
  ConnectTimeout: 250 # 连接超时时间(ms)
  ReadTimeout: 2000 # 通信超时时间(ms)
  OkToRetryOnAllOperations: true # 是否对所有操作重试
  MaxAutoRetriesNextServer: 2 # 同一服务不同实例的重试次数
  MaxAutoRetries: 1 # 同一实例的重试次数
hystrix:
  command:
  	default:	
        execution:
          isolation:
            thread:
              timeoutInMilliseconds: 6000 # 熔断超时时长:6000ms

在这里插入图片描述

如果还超时,就把ReadTimeout的时间设置的久一点

猜你喜欢

转载自blog.csdn.net/weixin_43866856/article/details/84890013