SharePoint 2013. Диспетчер рабочих процессов не запускается

Запуск службы Workflow Manager через URL-адрес (или через сетевой запуск WorkflowServiceBackend) не работает, и в журнале событий я прочитал это:

Необработанное исключение в AppDomain: Microsoft.Workflow.Common.FatalException: произошла неисправимая ошибка. В диагностических целях это сообщение на английском языке связано со сбоем: «Требуемая конфигурация Workflow Manager «WorkflowServiceScopeSnapshotProcessBatchSize» отсутствует. Пожалуйста, добавьте это значение конфигурации.'. ---> System.IO.InvalidDataException: Требуемая конфигурация Workflow Manager «WorkflowServiceScopeSnapshotProcessBatchSize» отсутствует. Добавьте это значение конфигурации.

в Microsoft.Workflow.Common.AsyncResult.End[TAsyncResult](результат IAsyncResult)

Мне не удалось найти ни в MSDN, ни где-либо еще в Интернете, что это за параметры и как их настроить.

Если кто-то сталкивался с этой проблемой, я буду очень признателен, если вы прольете свет на эту ошибку. Спасибо.


person mishau    schedule 16.05.2013    source источник


Ответы (1)


Я не знаю точную причину этой ошибки, но она у меня тоже была (только при запуске моего 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')

Надеюсь это поможет

person Sam Vanhoutte    schedule 10.02.2014
comment
Я не думаю, что установка значений непосредственно в базе данных является хорошей идеей, насколько я знаю, она также не поддерживается. Вместо этого я предлагаю использовать командлет PowerShell Set-WFServiceConfiguration, как описано здесь: blogs.msdn.microsoft.com/feseca/2015/02/27/ - person pholpar; 20.03.2017