Mule-queue files若队列包含多个文件,则在任何时间流中只传递一个文件
我有一个带有8个流的Mule项目,它在wmq中监听来自不同位置的文件。这个wmq还附加了java transformer和更多用于进一步处理的组件。如果同一队列中有两个文件或两个以上的文件,是否可以限制流一次只处理一个文件 本质上,我希望我的应用程序能够工作的方式是,如果同时删除两个文件,Mule将拾取一个文件并进行处理,并且只有当流完成后才开始处理下一个文件 现在的情况是,flow在完成整个过程之前一次拾取所有文件。我在wmq中使用单向模式。请查看我创建的流程的一部分的链接Mule-queue files若队列包含多个文件,则在任何时间流中只传递一个文件,mule,Mule,我有一个带有8个流的Mule项目,它在wmq中监听来自不同位置的文件。这个wmq还附加了java transformer和更多用于进一步处理的组件。如果同一队列中有两个文件或两个以上的文件,是否可以限制流一次只处理一个文件 本质上,我希望我的应用程序能够工作的方式是,如果同时删除两个文件,Mule将拾取一个文件并进行处理,并且只有当流完成后才开始处理下一个文件 现在的情况是,flow在完成整个过程之前一次拾取所有文件。我在wmq中使用单向模式。请查看我创建的流程的一部分的链接 对于要连续使用的队
对于要连续使用的队列,请确保:
由具有wmq:inbound端点
()numberOfConsumers=“1”
- 包含此端点的流具有
()processingStrategy=“synchronous”