Mule 3.5.0 - 如何按顺序运行流程

时间:2014-02-20 15:34:24

标签: mule sequence esb mule-studio flow

我的Mule应用程序中有两个流程,我希望按顺序运行,以尝试实现以下目标:

  1. 第一个流从文件中读取信息并在数据库中创建行
  2. 第二个流从不同的文件中读取信息并更新同一数据库中的行
  3. 两个文件同时放在同一位置。在Mule中是否有一种简单的方法我可以限制第二个流程运行直到第一个流程完成?我对Mule很新,所以请原谅潜在的新手问题!提前谢谢。

1 个答案:

答案 0 :(得分:2)

  • 在第一个流的文件入站端点上使用过滤器,这样它只选择适合自己的文件,而不是第二个流的文件。
  • 在第一个流程结束时,流动参考第二个流程。
  • 确保第一个流同步执行,否则在调用第二个流后可能会发生JDBC操作。
  • 在第二个流程中,使用requester module检索第二个文件。
  • 处理它......