具有相同数据集的mule进程csv文件

时间:2015-07-08 10:45:54

标签: mule

在mule我有一个包含50行记录的CSV文件,例如产品ID,产品名称,数量,价格,报价,到期日期。我想将CSV格式转换为JSON格式,并使用上述数据使用外部API。在呼叫中期,API网络出现故障。如何重试相同的数据。 任何人都可以阐明这个

2 个答案:

答案 0 :(得分:0)

您必须创建一个异常捕获器来记录失败请求,然后再次运行它们。

不要保持"循环" API出现之前的相同记录。这将阻止所有其他人被处理,您的队列也不会减少。

请参阅this post,其中介绍了如何设置批处理作业以及this post如何创建错误处理程序;都来自mulesoft博客。

答案 1 :(得分:0)

查看until-successful路由器:https://developer.mulesoft.com/docs/display/current/Until+Successful+Scope

注意:默认情况下,这是异步的,但可以配置为同步。