2008-09-05 5 views
5

J'ai rencontré un problème avec une application Web IIS qui a arrêté un processus de travail inactif! La prochaine demande devrait alors réinitialiser l'application, ce qui entraînerait des retards.Problèmes avec la désactivation de l'arrêt IIS du processus de travail inactif?

J'ai désactivé l'arrêt IIS des processus de travail inactifs sur le pool d'applications pour résoudre ce problème. Y a-t-il des problèmes associés à la désactivation? Si le processus laisse fuir la mémoire, j'imagine qu'il est bon de recycler le processus de temps en temps.

Y a-t-il d'autres avantages à l'arrêt de ce processus?

Répondre

1

Je suppose que vous faites référence à IIS 6.

Au lieu de désactiver l'arrêt tout à fait, vous pouvez peut-être juste d'augmenter la quantité de temps qu'il attend avant de tuer le processus. Le serveur consomme essentiellement des ressources - si votre serveur peut supporter l'allocation de ressources pour un processus qui ne fonctionne généralement pas, alors il n'y a pas de mal à le laisser passer.

Comme vous l'avez mentionné, définir le recyclage automatique du processus sur une limite de mémoire serait une bonne idée, si la possibilité d'une fuite de mémoire est là.

Questions connexes