Comment résoudre les connexions fuite dans une application de services Web ASP.NET 2.0?
-
22-08-2019 - |
Question
J'ai une application, ce qui est un tas de c # services Web assis sur le dessus de ASP.NET 2.0 dans IIS7 sur Win2k3. Suite à la dernière version, nous continuons à obtenir les délais d'attente de connexion. Une enquête rapide en utilisant Perfmon a confirmé que notre application est des raccords non étanches.
Cependant, il y a eu tant de changements de code dans la dernière version, qu'il est vraiment difficile de déterminer où le problème est juste en regardant les changements de code.
Est-il possible de déboguer où les fuites de connexion sont en fait produisent?
La solution
Vous pouvez utiliser les compteurs de performance pour vérifier les fuites de mémoire.
Voir ce lien: http://msdn.microsoft.com/en-us/library/fxk122b4. aspx
Il peut dire si votre demande est d'avoir des fuites de mémoire ou non? Mais il ne trouvera pas le code qui est à l'origine que les choses. Pour cela, vous devez déboguer l'application.