Sharepoint 2016和Nintex Workflows Scheduler永远不会运行

时间:2017-12-06 13:23:26

标签: sharepoint nintex-workflow sharepoint-2016

尝试从集中管理启动Nintex Workflow Scheduler时,它不会运行。我已经多次联系过Nintex有关这个问题,以便让它运行但没有成功,所以我希望能够与其他可能了解更多的人联系。以下是背景和已经尝试过的修复:

我们的拓扑包括2个wfe,2个应用,1个sql和1个工作流服务器。 wfe没有负载平衡,但我们确实为两台服务器都提供了Nintex许可证。

我已按照Nintex提供的这些步骤进行操作:

在APP,WFE和Search Server的计时器实例上启用AllowServiceJobs属性 应在每个上述服务器上运行以下命令。

(Get-SPFarm).TimerService.Instances | ?{$ _.Server.Name -eq $ env:COMPUTERNAME} | %{[Microsoft.SharePoint.Administration.SPTimerServiceInstance] .GetMember(&#34; set_AllowServiceJobs&#34;,[Enum] :: GetValues([System.Reflection.BindingFlags]))。Invoke($ _,$ true)} < / p>

  1. 更新计时器服务实例
  2. Get-SPServiceInstance -All | ?{$ .TypeName -match&#34; Foundation Timer&#34;} | %{$ .Update()}

    1. 重新启动计时器服务实例
    2. Get-SPServiceInstance -All | ?{$ .TypeName -match&#34; Foundation Timer&#34;} | %{$ .Server.Name; $ .Stop();睡眠5; $ .Start();睡眠5;&#34;完成&#34;}

      此外,还有以下文档:https://community.nintex.com/docs/DOC-1254-scheduled-workflows-and-the-nintex-workflow-scheduler-timer-job

      并且:https://support.nintex.com/SharePoint/Workflow/2016/Scheduler_Job_Does_Not_Run_After_Upgrading_Nintex_Workflow_for_SharePoint_2016

      我也反弹了整个农场。 我还关注了Nintex建议的其他信息:

      其他信息

      如果问题仍未解决,请: 1.确保服务器场中只存在一个Nintex计划程序作业。它与管理中心Web应用程序相关联。 2.在管理中心和PowerShell中运行计时器作业。 3.执行上述建议操作后,提供ULS日志。

      关于如何让Nintex预定工作流程在我的环境中运行,还有其他建议吗?

1 个答案:

答案 0 :(得分:0)

确保工作流计划程序计时器作业仅在WFE服务器上运行。

当调度程序计时器作业配置为在APP服务器上运行时,我遇到了这种问题。我将其更改为WFE服务器并重新启动计时器服务。然后它开始工作。