2

我正在尝试使用 wso2 esb 4.0.3 上的序列中介器创建序列以调用 2 另一个序列。我的序列信息如下:当我尝试运行它时。当第一个序列出错时,我遇到问题,第二个序列无法运行。我想当第一个序列出错时,第二个序列可以单独运行。请帮我解决这个问题。

4

2 回答 2

0

这可以使用WSO2 ESB 中的克隆中介来完成。下面的克隆中介配置会将一条消息拆分为两条消息,这两条消息将发送到两个序列(test1 和 test2)。然后消息将按两个顺序并行处理。

<clone>
    <target sequence="test2"/>
    <target sequence="test1"/>
</clone>
于 2012-12-18T09:20:04.227 回答
0

我曾经使用过<clone>(就像 CHarithaM 回答的那样),但这会杀死你的事务(即 JMS)等。所以我更喜欢使用带有两个消费者的 JMS 主题。然后它们都有自己的 messageContext 并以适当的方式完全独立运行。

于 2012-12-21T10:56:52.327 回答