【问题标题】:Workflow Foundation with 10k+ workflow instances具有 10k+ 个工作流实例的 Workflow Foundation
【发布时间】:2011-10-14 13:11:51
【问题描述】:

我计划使用 Windows Workflow Foundation(第 4 版)来实施用户管理系统。对于持久性,我会将实例存储与 SQL Server 一起使用。

每个用户都有一个工作流实例,并且会有 10000 多个用户。这意味着在任何时候都会有超过 10k 个正在运行的实例,其中大多数都在等待。

问题是:WF 是否能够处理这么多的工作流实例?换句话说:它会扩展吗?

【问题讨论】:

    标签: workflow-foundation


    【解决方案1】:

    它将扩展 - 问题是需要多少基础设施。您可以使用(内容/上下文)相关性在一组机器上分发 WF 并让它们(通过书签)恢复。您还可以根据 WF 的数据密集程度对 SQL DB 进行集群。如果没有关于您的 WF 将包含什么的更多信息 - 这是一个相当相关的问题。

    Microsoft 提供了 WF3 与 WF4 的一些吞吐量比较。 WF4声称有150K workflows/sec

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多