Притвориться с Лентой и Hystrix - PullRequest
0 голосов
/ 08 июня 2018

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: ошибка чтения тайм-аута после этого, но когда я проверяю Турбину, она показывает КонтурЗакрыто на операцию.

...