2009-06-24 11 views
0

Si une application ASP.NET héberge un workflow où un ticket d'incident traverse un flux standard ... à un moment donné, une escalade doit se produire si un ticket n'a pas été examiné ou résolu dans 6 mois. Maintenant disons que les 6 mois se sont écoulés, mais la machine IIS a été redémarrée le mois dernier et non utilisée. Le flux de travail va-t-il augmenter le ticket?
Quand/comment le runtime vérifie-t-il les conditions sur des processus longs? Est-ce qu'il scanne à travers les milliers de workflows à la recherche ... ou a-t-il une table d'événements qu'il vérifie? Est-ce qu'il gère même ce type de flux de travail hors processus?Windows Workflow foundatation scheduling

On dirait que c'est une situation très courante pour un WF, mais je ne trouve aucune information.

Répondre

0

Vous ne trouvez aucune information à ce sujet parce que vous n'en avez pas besoin. Ça marche. C'est comme ça que ça a été conçu pour fonctionner. Si l'hôte du flux de travail est configuré pour utiliser le service de persistance, le flux de travail sera conservé lorsqu'il est inactif trop longtemps et, une fois le délai écoulé, il sera restauré à partir du magasin de persistance et repris.

Questions connexes