Spring-Integration http: исходящий-шлюз с Hystrix - PullRequest
0 голосов
/ 02 мая 2018

Есть ли способ обернуть вызов REST API http: исходящего шлюза с помощью Hystrix Command. Я видел некоторые ссылки на использование пользовательских советов обработчиков запросов, но не знал, как мне это сделать.

1 Ответ

0 голосов
/ 02 мая 2018

См. Здесь: Оберните исходящие вызовы шлюза интеграции 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

...