La situation: un flux de travail hébergé dans l'application ASP.NET à l'aide de WorkflowServiceHost
et contient durable delay. Le flux de travail est actuellement dans l'activité de délai et a été conservé dans la base de données.Flux de travail permanent avec une activité de délai durable hébergé dans ASP.NET
Ensuite, le pool d'applications, sous lequel l'application ASP.NET est en cours d'exécution, est recyclé (par exemple, par modification web.config) et il n'y a plus de requêtes http dans l'application ASP.NET. Il est maintenant temps de terminer l'activité de délai et d'exécuter l'activité suivante dans le flux de travail. Cela signifie-t-il que l'activité suivante ne sera pas exécutée avant toute demande à l'application ASP.NET, car le pool d'applications a été recyclé?
Nous devons également prendre en charge Windows Server 2003 et si je comprends bien, AppFabric est pour 2008 et supérieur. Je pense donc que je vais héberger nos workflows dans notre processus de service Windows NT personnalisé et les exposer en tant que solutions WCF via WorkflowServiceHost. Merci de votre réponse, Maurice! –
+1 pour vous emmener à 5k Maurice :) –
Merci, et maintenant pour le 6000 :-) – Maurice