Pool d'applications IIS recyclage et de la “limite de temps d'arrêt” rôle de chevauchement
Lorsque le recyclage qui se passe, je veux déplacer toute nouvelle demande à nouveau w3wp
(c'est fait automatiquement) et de laisser le précédent w3wp
à la sortie quand il devient inactif (quel que soit le temps qu'il faut).
Il y a un shutdown time limit
config pour les pools d'applications (j'utilise IIS 7.0) qui ne prend pas la valeur 0 comme valeur. Comment puis-je laisser la précédente w3wp
à l'arrêt quand c'est fait et inactif.
Vous devez vous connecter pour publier un commentaire.
La limite de temps d'arrêt de l'indice des feuilles de l'ancien processus de travail en cours d'exécution pour jusqu'à le nombre de secondes indiqué. Si toutes les demandes sont traitées avant cette époque, puis il s'arrêtera plus tôt.
Lorsque le recyclage se produit, un nouveau processus de travail de spins up et commence immédiatement de prendre de nouvelles demandes. Le vieux processus de travail continue à travailler sur de vieux en vol des demandes jusqu'à la fin, ou jusqu'à ce que le délai d'arrêt est atteint. Par ailleurs, le maximum de l'arrêt délai secondes semble être 4294967 qui est d'une seconde timide de 50 jours. OMG j'espère que personne n'est à l'attente c'est long pour une demande de remplir!
Entre parenthèse, il est possible pour un nouveau processus de travail pour ne PAS être en mesure de commencer, surtout si il n'y a pas assez de mémoire libre.