我有一个使用 Visual Studio 2010 的自定义构建状态机工作流程。此工作流程由用户在审核列表上创建新列表项启动。此列表项有两个复选框。批准列表项后,将向请求者发送一封电子邮件,为选中的每个复选框创建一个任务,工作流程等待所有任务完成,然后工作流程完成。这 2 个任务与 if-logic 并行创建,以确定是否应创建任务。
此配置有 4 种可能的情况:
- 没有选中复选框 - 工作正常
- 两个复选框都选中 - 工作正常
- 选中的第一个复选框 - 工作正常
- 选中的第二个复选框 - “由于负载过重,最新的工作流操作......”这发生在批准之后,在发送给批准者的电子邮件之前。
我允许工作流等待 10 多个小时,而“重负载”消息没有改变,工作流也不会继续。我正在运行本地开发独立 SP2010 实例。有什么想法吗?