0

基本细节:工作流版本 4,托管 IIS,安装了具有持久性和跟踪设置的 App Fabric。

让我们举这个例子。我有一个 X 机器的列表来处理。在最初的工作流程中,我自己对列表进行了一些验证,然后,在针对列表的 foreach 活动中,启动不同的工作流程以在机器上做一些实际工作。这个新的工作流程可能需要 10 分钟到 2 周的时间才能完成,具体取决于许多因素。

我的问题是,当初始列表是 200 或 2000 台机器并且我在服务器上启动这么多工作流实例时会发生什么?是否有允许运行的最大值?如果是这样,当达到这个最大值时,在列表中循环的原始工作流会发生什么?这是我应该处理这种情况的方式吗?

4

1 回答 1

1

工作流服务受与 WCF 相同的设置限制。这意味着将安排超出限制的其他工作流,但将保留在队列中,直到它们可以启动。

有关更多信息,请参阅以下链接:

于 2012-07-07T06:25:45.367 回答