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問題,如果還超時的話就將時間設置的久一點


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM