我们有多个作业作为文件加载的线程。但是我们只想在收到文件时触发作业。所以我们在 control-M 中创建了一个文件观察器作业。我们要为每个文件触发线程 Job。所以一个文件将由一个单线程作业处理。例如:如果只收到一个文件,则只应触发一个线程作业,例如触发 Thread1 作业。现在 1 分钟后收到一个新文件,因为 Thread1 作业已经在运行,所以应该启动 Thread 2 作业。
我认为,如果我们可以在 Control-M 中以编程方式发布条件,我的目的就会解决。如果需要更多信息,请提供帮助和评论。