spring cloud 超時時間


zuul.host.socket-timeout-millis=60000 #zuul socket連接超時
zuul.host.connect-timeout-millis=60000 #zull 請求連接超時時間

hystrix.command.default.execution.timeout.enabled=true #如果enabled設置為false,則請求超時交給ribbon控制,為true,則超時作為熔斷根據
hystrix.command.default.execution.isolation.strategy=SEMAPHORE #THREAD —— 在固定大小線程池中,以單獨線程執行,並發請求數受限於線程池大小   SEMAPHORE —— 在調用線程中執行,通過信號量來限制並發量
hystrix.command.default.execution.isolation.thread.timeoutInMilliseconds=60000 #斷路器超時時間,默認1000ms


feign.hystrix.enabled=true
feign.config.connectTimeout=50000  
feign.config.readTimeout=50000


ribbon.MaxAutoRetries=0 #對當前實例的重試次數,默認0
ribbon.ReadTimeout=60000 #負載均衡超時時間,默認值5000
ribbon.OkToRetryOnAllOperations=false #對所有操作請求都進行重試,默認false
ribbon.ConnectTimeout=60000 #ribbon請求連接的超時時間,默認值2000
ribbon.MaxAutoRetriesNextServer=0 #對切換實例的重試次數,默認1


免責聲明!

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



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