首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Talend ESB是否可以根据目录路径中的文件数量生成n个子作业?

Talend ESB是否可以根据目录路径中的文件数量生成n个子作业?
EN

Stack Overflow用户
提问于 2018-01-16 21:33:55
回答 1查看 74关注 0票数 0

所以-我有一个子作业,我需要在多个文件上运行;完全相同的子作业。但是,它们需要是完全独立的运行时。例如,如果我删除一个处理一个目录需要15分钟的文件,它将启动子作业。如果我将另一个处理时间为1分钟的文件放到同一目录中,它将启动第二个实例,并完全独立于之前启动的处理时间为15分钟的子文件运行。

由于我们的环境和用例,我被告知ESB将是一个很好的解决方案,但我发现它似乎不会产生相互独立的子作业。

EN

回答 1

Stack Overflow用户

发布于 2018-01-16 22:18:43

这需要在后台模式下启动和运行作业,这在talend中是不可能的。所以我们必须开箱即用。

这需要在独立的环境中构建实际的作业,并从不同的作业调用它。为了不对同一文件进行两次处理,我将其从主作业移到一个进程文件夹中,然后在后台模式下对其进行处理。

Linux:我们可以通过nohup做到这一点。这可以在后台模式下异步调用作业。这似乎只有当我们从shell脚本调用nohup时才有可能。

窗口:我们可以通过start /b完成此操作

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48282488

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档