Quelle est la différence entre réinitialisation des services internet et de l'application de la piscine recycler en affectant de cache
J'ai rencontré un problème bizarre: autant que je sache, le cache peut être effacé par le recyclage de l'application de la piscine.
Cependant, dans un récent projet, le cache n'est pas vidé. Au lieu de cela, nous avons dû réinitialiser IIS pour vider le cache.
Quelles sont les différences entre ces actions, et ce qui pourrait être la cause des différences que j'ai vécu?
J'ai trouvé cette réponse utile: serverfault.com/a/474940/257995. À l'instar des autres réponses ici, mais il comprend également l'option d'actualisation.
OriginalL'auteur D.J | 2011-11-23
Vous devez vous connecter pour publier un commentaire.
Quand vous recyclez le pool d'applications, il ya un certain chevauchement de temps. Votre malsain processus de travail est marqué pour le recyclage, mais continue à traiter les demandes qui ont déjà été reçus. (Il ne sera pas traiter de nouvelles demandes). La mauvaise travailleur sera terminé une fois que toutes ses demandes sont traitées.
Avec IIS reset, tous les travailleurs sont achevés et le cache en mémoire sont effacées. Les nouveaux travailleurs sera créé une fois que de nouvelles demandes.
Donc je pense que pour un pool d'applications de recyclage et un IIS réinitialisation efface le cache. Comme pour que je le sais, que le cache est stocké dans le domaine d'Application. Une fois le malsain processus de travail prend fin, tous les éléments du cache doit être détruit.
pas de travail, je recycle une piscine et regarder les nouvelles de la piscine et il y a des demandes en attente depuis plus de 13 sec. IIS 7.5 de windows server
OriginalL'auteur Pongsathon.keng
Veuillez consulter l'article suivant pour plus d'explications:
http://fullsocrates.wordpress.com/2012/07/25/iisreset-vs-recycling-application-pools/
En bref:
Recyclage du pool d'applications fonctionnalité a été introduite dans IIS6.
IISRESET d'arrêts et de départs tous IIS services connexes. Il tente d'arrêter l'ensemble des composants normalement, c'est à dire qu'il envoie la demande à l'arrêt et attend pour les services à l'arrêt. Il attend de tous les services, à l'arrêt, puis commence à nouveau.
AppPool recycler appelle un nouveau processus de travail d'abord, puis l'arrêt de l'ancien processus de travail. Cela rend le moindre temps d'arrêt que IISRESET.
OriginalL'auteur Pal R