Mule - 队列文件如果队列包含多个文件,则任何时候只有一个文件通过流传递

时间:2014-05-30 04:49:53

标签: mule

我有一个带有8个流的Mule项目,它是wmq中不同位置的监听文件。这个wmq还附带了java变换器以及更多用于进一步处理的内容。有没有办法可以限制我的流量,一次只处理一个文件,如果同一个队列中有两个文件或两个以上的文件。

基本上,我希望我的应用程序工作的方式是,如果同时删除两个文件,Mule会选择一个,处理它,并且只有当流程完成后才开始处理下一个文件。

目前正在发生的事情是,流程在完成整个过程之前立即挑选所有文件。我在wmq中使用单向模式。请参阅我创建的流程的一部分的链接

How to make compatible wmq with java code in MULE

1 个答案:

答案 0 :(得分:1)

对于要连续使用的队列,请确保: