Spring-Integration http: исходящий-шлюз с Hystrix
Есть ли способ обернуть вызов REST API http: исходящий шлюз с помощью команды Hystrix. Я видел некоторые ссылки на использование пользовательских советов обработчиков запросов, но не знал, как мне это сделать.
1 ответ
Смотрите здесь: Оберните исходящие вызовы шлюза интеграции Spring командой hystrix. Я не могу закрыть ваш вопрос как duplicate
потому что никто не голосовал за мой ответ. Но все же: то же самое решение должно быть применено для вашего варианта использования:
@ServiceActivator(inputChannel = "serviceChannel")
@HystrixCommand(fallbackMethod = "serviceFallback")
public String myService(String payload) {
// Some external service call
}
public String serviceFallback(String payload) {
// some fallback logic
}
Смотрите также пример в моем почтовом ящике: https://github.com/artembilan/sendbox/tree/master/spring-integration-with-hystrix