Quelle est la meilleure façon de forcer une application de démarrage lorsqu'un pool d'applications est recyclé?

StackOverflow https://stackoverflow.com/questions/4054694

Question

Je me demande s'il y a un moyen de automagiquement incendie hors d'une mise en application d'un site web / application chaque fois que le pool d'applications de ce site est recyclé?

Y a-t-il des solutions à ce problème en conserve?

Je voudrais vraiment éviter d'avoir un de mes utilisateurs finaux doivent passer par le démarrage de l'application du site si elles peuvent l'éviter.

Était-ce utile?

La solution

Si vous utilisez 4 .NET, vous pouvez.

<applicationPools>
     <add name="MyAppWorkerProcess" managedRuntimeVersion="v4.0" startMode="AlwaysRunning" />
</applicationPools> 

Voir plus d'informations à l'article ScottGu Applications Auto-Start ASP.NET .

Autre que cela je l'ai entendu parler de gens qui écrivent un service pour faire une demande toutes les quelques minutes. Un peu exagéré, imo, mais dépend de vos besoins.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top