SharePoint 2013. Workflow Manager无法启动

时间:2013-05-16 14:53:36

标签: workflow-foundation sharepoint-2013

通过url(或通过net start WorkflowServiceBackend)启动Workflow Manager服务失败,在EventLog中我读到了这个:

  

AppDomain中未处理的异常:   Microsoft.Workflow.Common.FatalException:不可恢复的错误   发生了。出于诊断目的,此英语消息是相关联的   失败:'必需的Workflow Manager配置   “WorkflowServiceScopeSnapshotProcessBatchSize”不存在。请   添加此配置值。'。 ---> System.IO.InvalidDataException:A   必需的Workflow Manager配置   “WorkflowServiceScopeSnapshotProcessBatchSize”不存在。请   添加此配置值。

     

在   Microsoft.Workflow.Common.AsyncResult.End [TAsyncResult](IAsyncResult的   结果)

我无法在MSDN或互联网上的任何其他地方找到这些参数以及如何配置它。

如果有人遇到过这个问题,如果你对此错误有所了解,我将非常感激。感谢。

1 个答案:

答案 0 :(得分:4)

我不知道这个错误的确切原因,但我也有它(仅在启动我的Workflow TestHost时)。我将以下条目添加到WFResourceManagementDB.dbo.WorkflowServiceConfig表:

USE WFResourceManagementDB
INSERT INTO WorkflowServiceConfig VALUES('WorkflowServiceScopeSnapshotProcessBatchSize', '50')
INSERT INTO WorkflowServiceConfig VALUES('WorkflowServiceScopeSnapshotProcessLoopInterval', '00:05:00')
INSERT INTO WorkflowServiceConfig VALUES('WorkflowServiceSuspendedInstanceRetentionDuration', '00:30:00')
INSERT INTO WorkflowServiceConfig VALUES('WorkflowServiceMaxInstanceCompressedSizeKB', '5120')

希望这有帮助