情况:托管在 ASP.NET 应用程序中的工作流使用WorkflowServiceHost
并包含持久延迟。工作流当前在延迟活动中并被持久化到数据库中。
然后,运行 ASP.NET 应用程序的应用程序池将被回收(例如通过 web.config 更改),并且不再有对 ASP.NET 应用程序的 http 请求。现在是延迟活动应该完成并应该执行工作流中的下一个活动的时间。
这是否意味着因为应用程序池被回收,所以在对 ASP.NET 应用程序的任何请求之前不会执行下一个活动?
情况:托管在 ASP.NET 应用程序中的工作流使用WorkflowServiceHost
并包含持久延迟。工作流当前在延迟活动中并被持久化到数据库中。
然后,运行 ASP.NET 应用程序的应用程序池将被回收(例如通过 web.config 更改),并且不再有对 ASP.NET 应用程序的 http 请求。现在是延迟活动应该完成并应该执行工作流中的下一个活动的时间。
这是否意味着因为应用程序池被回收,所以在对 ASP.NET 应用程序的任何请求之前不会执行下一个活动?