diff --git a/workhorse/internal/config/config.go b/workhorse/internal/config/config.go index aa9b7e079dc1e179c625adbbcdbb3d3f3111cde5..5ff68d8fa9b81062da85ba4eb84648d25db9bdd4 100644 --- a/workhorse/internal/config/config.go +++ b/workhorse/internal/config/config.go @@ -227,7 +227,7 @@ var DefaultCircuitBreakerConfig = CircuitBreakerConfig{ Timeout: 60, Interval: 180, MaxRequests: 1, - ConsecutiveFailures: 5, + ConsecutiveFailures: 10, } // NewDefaultConfig creates a new configuration with default values diff --git a/workhorse/internal/config/config_test.go b/workhorse/internal/config/config_test.go index 58faacaded7c45c9b9f374e7abc1f76e8b56558f..4c6affdc3c3e4a47229e25deb46828b49b163321 100644 --- a/workhorse/internal/config/config_test.go +++ b/workhorse/internal/config/config_test.go @@ -255,7 +255,7 @@ enabled = true timeout = 90 interval = 360 max_requests = 2 -consecutive_failures = 10 +consecutive_failures = 8 ` cfg, err := LoadConfig(config) @@ -268,7 +268,7 @@ consecutive_failures = 10 Timeout: 90, Interval: 360, MaxRequests: 2, - ConsecutiveFailures: 10, + ConsecutiveFailures: 8, } require.Equal(t, expected, cfg.CircuitBreakerConfig)