Workflow-eventdelivery-timeout:Stsadm 属性 (Office SharePoint Server)

说明

指定工作流作业在不出现作业超时的情况下必须运行的时间。如果工作流作业超时,则会将该作业放回到队列末尾以便再次运行。

语法

stsadm -o setproperty

   -propertyname workflow-eventdelivery-timeout

   -propertyvalue <有效的整数>

   [-url] <https://server_name>

getproperty 操作的语法为:

stsadm -o getproperty

   propertyname workflow-eventdelivery-timeout

   [-url] <https://server_name>

备注

您可以用 -pn 来替换 -propertyname,并用 -pv 来替换 -propertyvalue。

下表列出了可能的值。

名称

propertyname

获取或设置属性的名称。

propertyvalue

一个有效的整数。例如,如果该值设置为 5,则工作流作业必须在 5 分钟内完成,否则工作流作业将超时。任何超时的工作流作业都将返回到队列的末尾以便再次运行。

默认值为 5。

Note注意:
如果创建了一个需要很长的处理时间才能启动工作流、完成任务或修改工作流的工作流解决方案,则您应考虑增大此值。查看 ULS 日志并观察 Microsoft SQL Server 表 (ScheduledWorkItems) 来确定工作流作业是否超时。ULS 日志的默认文件夹位置是 Program Files\Common Files\Microsoft Shared\Web server extensions\12\Logs。在 ULS 日志文件中,可以将“workflow”或“workflow infrastructure”用作搜索关键字。

url

通常为 Web 应用程序 URL 的路径,格式为 http://server_name。

示例

若要将工作流作业的超时值设置为 10 分钟,请使用以下语法:

stsadm -o setproperty -pn workflow-eventdelivery-timeout -pv "10"

若要查看 workflow-eventdelivery-timeout 属性的当前设置,请使用以下语法:

stsadm -o getproperty -pn workflow-eventdelivery-timeout