【问题标题】:SharePoint 2010 custom workflow resulting in "heavy load"SharePoint 2010 自定义工作流导致“负载过重”
【发布时间】:2011-01-21 00:37:51
【问题描述】:

我有一个使用 Visual Studio 2010 的自定义构建状态机工作流程。此工作流程由用户在审核列表上创建新列表项启动。此列表项有两个复选框。批准列表项后,将向请求者发送一封电子邮件,为选中的每个复选框创建一个任务,工作流程等待所有任务完成,然后工作流程完成。这 2 个任务是与 if-logic 并行创建的,以确定是否应该创建任务。

此配置有 4 种可能的情况:

  1. 没有选中复选框 - 工作正常
  2. 选中两个复选框 - 工作正常
  3. 第一个复选框被选中 - 工作正常
  4. 选中第二个复选框 - “由于负载过重,最新的工作流操作...”这发生在批准之后,在发送给批准者的电子邮件之前。

我允许工作流等待 10 多个小时,但“重负载”消息没有变化,工作流也不会继续进行。我正在运行本地开发独立 SP2010 实例。有什么想法吗?

【问题讨论】:

    标签: sharepoint sharepoint-2010 sharepoint-workflow


    【解决方案1】:

    其他人在将审批启动任务放在并行流程中时也遇到了同样的问题。见http://social.technet.microsoft.com/Forums/en-US/sharepoint2010customization/thread/d6340097-9de3-4f42-a690-ed1f2b7597e4/

    这可能是导致锁定问题的错误。

    让它工作的技巧是让它们一个接一个地运行。

    【讨论】:

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