私が観察すると、回路が開いているとき、通常の流れがまだ呼び出されていることで、私のテスト中hystrix回路のオープンイベント
を私はhystrixcommandのための春の側面を構成している、それが正常に動作します(オープンとクローズ回路)イベントFAILUREでは、フォールバックが呼び出されます。
私はドキュメントから理解していることは、回路が開いているとき、通常のフローは5秒(デフォルト)で1回だけチェックされることです。手動で値を20秒に設定しようとしましたが、まだ動作しませんでした。
@HystrixCommand(commandProperties = {
@HystrixProperty(name = "circuitBreaker.sleepWindowInMilliseconds", value = "20000")
},
fallbackMethod = "fallbackCall")
この設定はどこで設定しますか?エラーサービスが毎回呼び出され、その後フォールバックに行くことは望ましくありません。