0

我有一个轮询服务,可以检查目录中的新文件,如果有一个新文件,我会调用 SSIS。

如果另一个 SSIS 实例已经在处理另一个文件,则在某些情况下我无法运行 SSIS。
在这些情况下,如何使 SSIS 按顺序运行?

注意:并行 SSIS 的运行在某些情况下很好,而在其他情况下则不行,我怎样才能同时实现?

注意:我不想进入 WHEN/WHY 它有时不能并行运行,但只是假设有时它可以,有时它不能,主要思想是如何防止 SSIS 调用如果它有依次运行?

4

1 回答 1

3

如果您想按顺序控制流程,请考虑一种设计,例如您可以将请求(用于调用 SSIS)排入队列数据结构。一次,只会处理来自队列的顶部请求。一旦该请求完成,下一个请求就可以出列。

于 2008-10-06T18:35:43.520 回答