springcloud初次zuul超時報錯com.netflix.zuul.exception.ZuulException:Forwarding error


報錯如下

com.netflix.zuul.exception.ZuulException:Forwarding error

Caused by: com.netflix.hystrix.exception.HystrixRuntimeException: xxx timed-out and no fallback available.

Caused by: java.util.concurrent.TimeoutException

 

廢話不說,上配置:

#如果您通過指定URL配置了Zuul路由,則需要使用
zuul:
  max:
    host:
      connections: 500
  host:
    socket-timeout-millis: 60000
    connect-timeout-millis: 60000
#如果Zuul使用服務發現,則需要使用
ribbon:
  ReadTimeout: 60000
  ConnectTimeout: 60000

#熔斷機制超時
hystrix:
  command:
    default:
      execution:
        timeout:
          enabled: true
        isolation:
          thread:
            timeoutInMilliseconds: 60000

針對各自情況配置如上


免責聲明!

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



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