Question

J'ai un site qui prend environ 20 secondes pour charger chaque page (peu importe ce qu'il fait)

Donc, j'ai mis un fichier /scripts/test.html qui ne fait pas partie d'une route et qui prend toujours autant de temps ... aucun db ne touche rien.

J'ai renommé web.config en _web.config et il se charge instantanément, renommez-le ... à environ 20-30 secondes de temps de chargement.

Exécuter l'application localement ... J'ai placé un point d'arrêt sur les chemins RegisterRoutes dans le fichier Global.asax.cs et j'ai exécuté ... /scripts/test.html ne frappe pas le site normal des points d'arrêt la même base de données / code)

Le serveur est un cluster Mosso IIS7 / SQL Server 2008

Le site est touché assez fort ... TOUTE aide s'il vous plaît? ou des choses à tester / déboguer?

Était-ce utile?

La solution

Peu de choses à essayer:

  • Essayez d’examiner FileMon / ProcessMonitor et voyez s’il ya beaucoup d’activité sur le disque.
  • Si les problèmes ci-dessus ne vous posent pas problème, installez une instance de Dot Trace par Jet Brains. Profil de l'application et voir s'il y a un problème de mémoire ou de performance qui ne soit pas apparent sur votre machine locale.

Autres conseils

J'ai vu un autre problème connexe qui a été résolu en désactivant IPv6. Essayez peut-être.

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