Hystrix не открывает канал для симулированного клиента.Я тестирую сервер, который всегда работает медленно со следующей конфигурацией:
hystrix.circuitBreaker.requestVolumeThreshold: 4
hystrix.circuitBreaker.errorThresholdPercentage: 50
hystrix.circuitBreaker.sleepWindowInMilliseconds: 7000
hystrix.metrics.rollingStats.timeInMilliseconds: 15000
hystrix.metrics.rollingStats.numBuckets: 5
hystrix.command.default.execution.isolation.thread.timeoutInMilliseconds: 31000
feign:
hystrix:
enabled: true
organizationService:
ribbon:
MaxAutoRetries: 3
MaxAutoRetriesNextServer: 0
OkToRetryOnAllOperations: true
ConnectTimeout: 10000
ReadTimeout: 1000
Я вижу 4 повторных попытки и java.net.SocketTimeoutException: ошибка чтения тайм-аута после этого, но когда я проверяю Турбину, она показывает КонтурЗакрыто на операцию.