Mule ESB 中的分页

问题描述 投票:0回答:1

我们有一个处理一堆记录的 Mule 流程。我们想要实现分页,因为该过程中的步骤之一是调用外部系统,该系统一次只能获取一定数量的记录。

我们尝试通过在流程中添加一个选项来解决此问题,该选项检查是否有更多记录要处理,如果是,则再次调用相同的流程(自引用流程),但这会导致 stackoverflow 错误。

我们也尝试过使用直到成功的范围,但我们需要错误来跳出循环并被异常策略捕获。

while-loop pagination mule esb
1个回答
0
投票

Mule具备批量处理消息的能力 http://www.mulesoft.org/documentation/display/current/Batch+Processing

这是满足您要求的最佳选择。

© www.soinside.com 2019 - 2024. All rights reserved.