移动到sharepoint场环境时,工作流仍处于“进行中”

移动到sharepoint场环境时,工作流仍处于“进行中”,sharepoint,deployment,workflow,web-farm,Sharepoint,Deployment,Workflow,Web Farm,我们在VisualStudio2008中开发了许多自定义审批工作流。他们基本上创建任务并通过两个阶段的审批流程进行工作,一旦任务完成,它将为第2阶段生成新任务,然后完成 这些已经过测试,在单服务器moss/sharepoint环境中运行良好 我们现在已经将它们移动到一个测试场环境中,该环境具有2个Web前端、1个SSP/搜索服务器和1个SQL服务器 在完成工作流的第一个阶段后,工作流现在陷入了进程中,好像工作流没有意识到某些东西已经发生了变化 日志代码中没有错误,SP日志中没有错误 如果有人能想

我们在VisualStudio2008中开发了许多自定义审批工作流。他们基本上创建任务并通过两个阶段的审批流程进行工作,一旦任务完成,它将为第2阶段生成新任务,然后完成

这些已经过测试,在单服务器moss/sharepoint环境中运行良好

我们现在已经将它们移动到一个测试场环境中,该环境具有2个Web前端、1个SSP/搜索服务器和1个SQL服务器

在完成工作流的第一个阶段后,工作流现在陷入了进程中,好像工作流没有意识到某些东西已经发生了变化

日志代码中没有错误,SP日志中没有错误


如果有人能想到这一点,我们将不胜感激。

尝试将调试器附加到SPTimer服务-这负责异步运行工作流代码-这可能会给您一些提示。另外,请确保运行sptimer的帐户在凭据、密码过期等方面没有与服务器场帐户不同步。在更新工作流版本时,不要忘记跳转此服务-跳转IIS是不够的。计时器服务可能已加载工作流程序集


-Oisin

尝试将调试器附加到SPTimer服务-这负责异步运行工作流代码-这可能会给您一些提示。另外,请确保运行sptimer的帐户在凭据、密码过期等方面没有与服务器场帐户不同步。在更新工作流版本时,不要忘记跳转此服务-跳转IIS是不够的。计时器服务可能已加载工作流程序集


-Oisin

我们最终使用了Windbg并引用了本文。我们在有问题的服务器上这样做,发现它无法启动或“唤醒”工作流,因为它不会启动任务更改事件。我们发现这是一个公认的错误,并在moss的累积更新和服务包中得到了解决。

我们最终使用了Windbg并引用了本文。我们在有问题的服务器上这样做,发现它无法启动或“唤醒”工作流,因为它不会启动任务更改事件。我们发现这是一个公认的错误,并在moss的累积更新和服务包中解决。

附加调试器的最简单方法是什么?windbg?计时器正在使用moss安装配置的帐户,该帐户将是domain\ourmossaccountuse visual studio 2008的远程调试器-它有一个x64存根,您可以从远程服务器场上的unc共享启动,前提是防火墙不阻止您。如果不行,我想你可以使用windbg+sos,但是如果没有符号,祝你好运……附加调试器的最简单方法是什么?windbg?计时器正在使用moss安装配置的帐户,该帐户将是domain\ourmossaccountuse visual studio 2008的远程调试器-它有一个x64存根,您可以从远程服务器场上的unc共享启动,前提是防火墙不阻止您。如果不行,我想你可以去windbg+sos,但是没有符号祝你好运。。。