使用Apache Camel发送并行请求路由到单个端点

时间:2018-02-01 08:47:24

标签: spring apache-camel spring-camel

我收到多播的建议,其中单个请求作为下面的代码段路由到多个端点。但是要求是将多个请求并行发送到单个端点。

<route>
  <from uri="direct:start"/>
  <multicast>
    <to uri="mock:first"/>
    <to uri="mock:second"/>
    <to uri="mock:third"/>
  </multicast>
</route> 

1 个答案:

答案 0 :(得分:0)

您可以使用 parallelProcessing 选项。

<route>
  <from uri="direct:start"/>
  <multicast parallelProcessing="true">
    <to uri="mock:first"/>
    <to uri="mock:second"/>
    <to uri="mock:third"/>
  </multicast>
</route>