【发布时间】:2013-04-18 03:43:47
【问题描述】:
我在 Mule 中有两个流,我想并行运行。第一个流程应该使用 sftp 将文件从远程机器传输到本地目录(只要文件在远程目录中不断更新,这不会停止)。第二个流程必须通过调用 Pentaho 水壶转换/作业将文件中的数据更新/插入到数据库中(只要文件不断进入,也是连续的过程)。但是,当我运行我的流程时,它以某种方式通过第一个流程并且只尝试执行第二个流程。我怎样才能解决这个问题?这是我的骡子流:
<flow name="flow1">
<sftp:inbound-endpoint
address="sftp://username:password@ip_ddress:22/path"
responseTimeout="1000" />
<echo-component />
<file:outbound-endpoint path="/path/to/OutputFolder"
responseTimeout="10000"/>
</flow>
<flow name="flow2">
<custom-transformer class="org.transformation.kettle.InvokeMain" />
</flow>
【问题讨论】:
标签: parallel-processing mule kettle