Camel-Hystrix-EIP:是否可以基于交换的内容主体动态选择onFallback或onFallbackViaNetwork?

时间:2018-07-31 07:01:43

标签: apache-camel hystrix

现有路线:

from("direct:test").id(id+"direct:test")
.hystrix()
.id("testHystrix").hystrixConfiguration().corePoolSize(corePoolSize)
.end()
.process(requestProcessor)
.to(endPoint)
.onFallbackViaNetwork()
.toD("${headers.fallbackEndPoint}")
.endHystrix();

是否有可能根据交换的主体动态选择回退逻辑onFallback()或onFallbackViaNetwork()。

1 个答案:

答案 0 :(得分:1)

否,但是您可以有2条路由,其中​​每条路由都有一条,然后根据邮件正文内容路由到适当的路由。