Question IIS: échauffement des applications Web


Après la réinitialisation d'IIS, le premier lancement prend du temps, car AppPool démarre et les autres composants .NET, les connexions à la base de données sont en cours d'initialisation.

Quel serait le meilleur moyen de réchauffer les applications IIS et de précharger les composants requis (par exemple, les assemblages GAC, WCF, les bibliothèques WWF)?

Je travaille sur IIS 6, serveur Windows 2003 x64

(Je sais qu'il existe un module de préchauffage pour IIS 7, mais je suis sur IIS 6. Comment ce module de préchauffage dans IIS 7 fonctionne-t-il en interne?)


15
2018-01-14 10:36


origine


Réponses:


Quelques conseils sur les scripts d'échauffement:

http://www.andrewconnell.com/blog/archive/2006/08/21/3882.aspx

Plus d'infos sur le site IIS:

http://blogs.iis.net/steveschofield/archive/2009/05/30/application-pool-warm-up.aspx

Découvrez les dernières nouvelles dans la section "Applications Web à démarrage automatique" ici:

http://www.asp.net/LEARN/whitepapers/aspnet4/default.aspx


8
2018-01-14 14:57



Pour IIS 7.5, vous pouvez utiliser le module Application Warmup -

http://www.iis.net/download/applicationwarmup


7
2017-12-29 09:39



Vous trouverez le script posté sur http://blogs.msdn.com/joelo/archive/2006/08/13/697044.aspx. Bien qu'il soit destiné à sharepoint, il fonctionnera tout aussi bien avec n'importe quel projet Web IIS. Vous devrez peut-être ajuster le fichier pour qu'il touche les différentes pages d'applications souhaitées.


-1
2018-01-14 17:35