Предположим следующий сценарий:
- У меня есть ServiceA, вызывающий ServiceB с включенным Hystrix
- Есть 2 экземпляра ServiceB
- Один из экземпляров сталкивается с некоторыми довольно серьезными проблемами, когда его конечная точка постоянно выдает ошибки, но другой экземпляр работает нормально.
errorThresholdPercentage
установлен на 80%- Учитывая, что у нас есть один экземпляр службы, который работает нормально, маловероятно, что
errorThresholdPercentage
когда-либо превысит 80% (в лучшем случае это будет только до 50%). - Это означает, что пока проблемный экземпляр работает, мы все равно будем вызывать его и получать ошибки.
Есть ли способ настроить Hystrix для открытия цепи до уровня экземпляра?