Nous avons un problème avec un site asp.net que nous construisons et hébergeons pour un client. Il y a environ une semaine, le site Web ne répondait pas aux demandes, aucune erreur n'était renvoyée. Nous n'avons pas déployé de code, mais le client télécharge des pages non compilées de temps en temps.Débogage du site Web suspendu
Redémarrer le pool d'applications sur lequel le site fonctionne résout le problème, mais dans 1-8 heures, la même chose se reproduira. La chose étrange est que le journal iis montre que, même si le site semble ne pas répondre, les pages semblent être traitées normalement, presque comme si les demandes étaient bloquées dans une file d'attente ou quelque chose comme ça.
Le journal des événements du serveur ne montre rien non plus. Le site est exécuté sur 2 serveurs dont la charge est équilibrée à l'aide de NLB. Basculer la charge sur un serveur puis un autre montre les mêmes résultats indiquant que le problème n'est pas spécifique à l'environnement mais un problème avec l'application elle-même.
Nous avons lancé DebugDiag sans résultats évidents. Nous ne savons pas où aller pour aller au fond des choses maintenant. Quelqu'un peut-il suggérer des techniques de débogage que nous pourrions utiliser pour éliminer quelque chose ou découvrir la source du problème?
Honnêtement, je ne sais pas ... bonne question! Mais je peux vous dire que l'autre jour, j'ai eu des problèmes avec les pages ASP.NET compilées ou non compilées qui échouaient parce que les requêtes vers MSSQL étaient erronées en raison de noms de tables non qualifiés dans les instructions SQL. C'est quelque chose que vous pourriez rechercher. –