組態檔中已經配置了:
feign:
hystrix:
enabled: true

這個是因為覆寫了存在兩個,怎么解決,另寫一個方法也沒用啊

為什么我這樣寫,就直接進入熔斷???
uj5u.com熱心網友回復:
這是為啥啊?我跟別人寫的一樣uj5u.com熱心網友回復:
完整報錯資訊看看uj5u.com熱心網友回復:
把fallback去掉,錯誤資訊打出來。uj5u.com熱心網友回復:
熔斷建議做在service層,而不是呼叫的介面。是某一個服務的熔斷。
uj5u.com熱心網友回復:
正常訪問時這里可能會在第一次訪問時,就會進入fallback方法(這種現象不一定會出現)。是因為hystrix的超時機制。這個可以通過配置來解決此處提供三種方式,如下:第一:設定超時時間變長,默認是1000毫秒
hystrix.command.default.execution.isolation.thread.timeoutInMilliseconds=5000
第二:不設定超時時間
hystrix.command.default.execution.timeout.enabled=false
第三:直接禁用
feign.hystrix.enabled=false
uj5u.com熱心網友回復:
一樣的問題,我是直接把feign.hystrix.enabled=false轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/168239.html
標籤:Java相關
上一篇:java
下一篇:spring概述
