Zuul网关请求504问题解决

Zuul默认集成了Hystrix熔断机制和Ribbon负载均衡,不过超时策略都是默认值所以我们需要在配置文件中对这些策略进行手动配置。
hystrix:
  command:
    default:
      execution:
        isolation:
          strategy: SEMAPHORE
          thread:
            timeout-in-milliseconds: 6000 # 熔断超时时长:6000ms
ribbon:
  ReadTimeout: 30000 # 通信超时时间(ms)
  ConnectTimeout: 15000 # 连接超时时间(ms)
其中设置ReadTimeout便可以解决504问题,如果还超时的话就将时间设置的久一点
posted @ 2020-10-26 15:27  张震-Miles  阅读(747)  评论(0编辑  收藏  举报