【发布时间】:2017-10-16 00:38:14
【问题描述】:
我正在使用 mule 批处理流来处理文件。根据要求,我应该在 10 次失败后停止处理批处理步骤以进行进一步处理。
所以我已经配置了max-failed-records="10",但我仍然在我的记录器中看到大约 99 个故障,这些故障保持在完整阶段。应用程序收到的文件将有大约 8657 行。所以加载的记录将是 8657 条记录。
登录完成阶段:
<logger message="#['Failed Records'+payload.failedRecords]" level="INFO" doc:name="Logger"/>
【问题讨论】:
-
您是否收到任何与达到最大故障限制相关的日志?
-
是的,我看到日志说达到了限制,因此增加了失败,但是在尝试了几条记录之后我看到了这条消息,并且 OnComplete 我看到 payload.failureRecords 为 99 条记录。应该是10吧??
标签: mule