在mule我有一个包含50行记录的CSV文件,例如产品ID,产品名称,数量,价格,报价,到期日期。我想将CSV格式转换为JSON格式,并使用上述数据使用外部API。在呼叫中期,API网络出现故障。如何重试相同的数据。 任何人都可以阐明这个
答案 0 :(得分:0)
您必须创建一个异常捕获器来记录失败请求,然后再次运行它们。
不要保持"循环" API出现之前的相同记录。这将阻止所有其他人被处理,您的队列也不会减少。
请参阅this post,其中介绍了如何设置批处理作业以及this post如何创建错误处理程序;都来自mulesoft博客。
答案 1 :(得分:0)
查看until-successful
路由器:https://developer.mulesoft.com/docs/display/current/Until+Successful+Scope
注意:默认情况下,这是异步的,但可以配置为同步。