2 votes

Démarrer automatiquement le pool d'applications ASP.NET ?

Existe-t-il un moyen de lancer automatiquement un pool d'applications ASP.NET après une réinitialisation IISRESET ou une réinitialisation programmée afin que l'utilisateur initial n'ait pas à attendre que le pool d'applications se charge ?

2voto

Per Erik Stendahl Points 707

Demander une page à l'application après la réinitialisation de l'iis. Cette opération est facilement automatisée.

2voto

Alex Angas Points 20408

SharePointer Joel Oleson (anciennement de Microsoft) a une warmup script disponible sur son ancien blog sur la sclérose en plaques. Rechercher asp.net warm up scripts pour beaucoup d'autres.

En règle générale, le pool d'applications est recyclé pendant la nuit. Vous pouvez donc exécuter ce script en tant que tâche programmée avant que les gens n'arrivent au travail et ils n'auront pas besoin d'attendre.

1voto

Doug Points 3948

Si vous utilisez IIS 7, il existe un plugin IIS appelé Application Warm Up qui vous aidera.

J'ai écrit un article de blog sur mes expériences d'utilisation ici (je ne sais pas si je suis autorisé à publier mon propre contenu ?)

http://www.diaryofaninja.com/blog/2010/05/06/keep-your-aspnet-websites-warm-and-fast-247

0voto

Arnis L. Points 18316

Il existe une telle chose pour IIS7 . Mais je n'ai pas essayé, je ne peux pas en dire plus.

0voto

Fredrik Mörk Points 85694

J'ai parfois utilisé un script VB-script qui demande une page, et je l'ai configuré pour qu'il s'exécute en tant que tâche programmée. Cela fonctionne parfaitement bien et se met en place en quelques minutes.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X