Я использую Camel-Hystrix-Eip в моем проекте, я хочу процессор до моего отката, но он не работает
from("direct:sample").id("id:direct:sample").process(requestProcessor)
.hystrix()
.to(endPoint)
.onFallbackViaNetwork()
.to(fallback_endPoint)
Я хочу изменить свою точку отката с помощью процессора, но похоже,после FallbackViaNetwork()
мы должны немедленно предоставить to()
.пожалуйста, предложите, если есть какой-либо способ сделать это.
Я пробовал что-то вроде ниже, но это не работает.
from("direct:sample").id("id:direct:sample").process(requestProcessor)
.hystrix()
.to(endPoint)
.onFallbackViaNetwork()
.process(fallbackProcessor)
.to(fallback_endPoint)
На самом деле, я использую requestProcessor для переопределения фактической конечной точки, ив случае сбоя fallback_endPoint
также переопределяется, есть ли способ избежать этого.