Affirmation, mauvaises performances et impasses lors de la création de demandes de service Web à ASP.NET

StackOverflow https://stackoverflow.com/questions/5418374

Question

J'ai récemment déployé une application Web qui utilise de nombreux appels de services Web. Pendant le développement, je n'ai remarqué aucune impasse ni affirmation, mais maintenant, lorsque le site Web est en direct et fortement visité, je reçois cette erreur dans mon journal des événements quelques fois par jour, et le site Web se fige également pour que je redémarre IIS .

Le pool d'applications «par défaut Apppool» a dépassé ses paramètres de limite de travail.

J'ai trouvé des informations sur ce site http://support.microsoft.com/kb/821268, cela semble prometteur, mais j'ai besoin d'aide concernant les valeurs de réglage.

Je pense à régler ces paramètres:

* maxWorkerThreads
* minWorkerThreads
* maxIoThreads
* minFreeThreads
* minLocalRequestFreeThreads
* maxconnection
* executionTimeout

Il est d'abord dit que je dois les faire dans machine.configm mais je ne pourrais pas les faire dans web.config?

Deuxièmement, quels seraient les paramètres recommandés pour résoudre mon problème avec affirmation? Mon serveur Web (virtuel) s'exécute sur la configuration du système suivant:

enter image description here

Je sais aussi que pour résoudre ce problème de façon permanente, je devrais peut-être faire quelque chose avec mon code, ajouter de la mise en cache, etc. Je salue également les conseils à ce sujet.

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top