从另一个mule流程监控mule流程
我有一个进程,可以读取文件并将其上载到数据库。流程如下所示从另一个mule流程监控mule流程,mule,mule-studio,Mule,Mule Studio,我有一个进程,可以读取文件并将其上载到数据库。流程如下所示 文件连接器 在for-each循环内处理(更新到数据库) 上述方法的问题是,在任何时候发生异常时,处理都会在该记录处停止,而其余记录不会被处理。作为一种变通方法,我将流程更改如下: 文件连接器 For each-在For each中,放置一个flow ref来调用一个单独的流,该流进行处理 我注意到的一点是,在调用新流时,使用单独的线程进行处理,因此异常不会导致所有记录失败。现在我面临另一个困难,那就是在处理完成后,我需要启动一个包含完
流ref
不一定意味着新线程:您可以调整ref-ed流的处理策略
,以强制同步处理
这样,您就可以保持同步,在引用流中有一个自定义的表达式策略,并实现在发生错误时不中断处理的目标。感谢David的回答。我会试试这个,看看它是否适合我。非常感谢。这对我来说很有效,很抱歉延迟了回复,我今天才有机会做这件事。谢谢