Я пытаюсь реализовать автоматический выключатель при вызове службы мыла, используя пружинную интеграцию.Автоматический выключатель работает как положено.Проблема в том, что мне нужно реализовать резервный механизм при разомкнутой цепи.Пожалуйста, предложите возможный способ его реализации.
spring-integartion.xml
<int:chain input-channel="BLR" output-channel="location.reply.out" >
<ws:header-enricher>
<ws:soap-action value="${bangalore-service.quote.soap.action.value}"/>
</ws:header-enricher>
<ws:outbound-gateway uri="#{locationDetailsProperties.getBlrServiceEndPoint()}">
<ws:request-handler-advice-chain>
<bean class="org.springframework.integration.handler.advice.RequestHandlerCircuitBreakerAdvice">
<property name="threshold" value="3" />
<property name="halfOpenAfter" value="60000" />
</bean>
</ws:request-handler-advice-chain>
</ws:outbound-gateway>
</int:chain>