Есть ли способ обернуть вызов HTTP: исходящего шлюза REST API с помощью команды Hystrix. Я видел некоторую ссылку на использование совета обработчика пользовательских запросов, не понимая, как я буду это делать.
Смотрите здесь: Оберните вызовы исходящего шлюза Spring Integration с помощью команды 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
Пожалуйста, объясните, зачем вам нужен Hystrix и почему вы думаете, что где-то около этого http: Outbound есть что-то вроде
fallback method
, чтобы вы могли применить Hystrix?