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问题,如果还超时的话就将时间设置的久一点
上一篇:Nginx 出现504 Gateway Time-out的解决方法


下一篇:504. Base 7 (7进制)