Question

J'ai ce problème. Je lançai un site Web ASP.NET avec le CMS Umbraco sur un fournisseur d'accès Internet. (Il est juste un site d'information très basique. Rien de spécial.)

Quand je veux aller visiter le site Web cependant, le première pageload prend beaucoup de temps , parfois même jusqu'à 20 secondes. Bien sûr, cela est ridicule. Par la suite, je suis en mesure de naviguer sur le site relativement rapide ..

Alors tout d'abord pageload est lent, alors tout est OK, plus ou moins.

Est-ce que quelqu'un a une idée de ce que pourrait être le problème? Serait-il IIS? ASP.NET?

Était-ce utile?

La solution

IIS est probablement configuré pour arrêter le pool d'applications après N minutes d'inactivité.

AFAIK, c'est le comportement par défaut sur IIS.

Autres conseils

Si elle est la première demande à être servi, IIS au moins l'APP démarre Pool. Cela peut prendre un peu de temps. Peut-être que les charges Umbraco d'abord quelques données, mais je n'ai pas d'expérience avec Umbraco, de sorte que est au-delà de ma connaissance.

-sa

Qu'est-ce que vous Méen par la première page de chargement?

Avez-vous venez de faire une construction? Si cela est un site Web, puis .Net compilera et chargera la dll. Ensuite, IIS cache des sorties de page.

Avez-vous des grandes images sur la page?

Il y a essentiellement un nombre infinate de raisons. Avez-vous utilisé Firebug? Déterminer où le loadtime est?

Avez-vous un lien?

Vous pouvez regarder en garder le service en vie. Il y a beaucoup de disponibles que le sondage régulièrement votre site pour garder le pool d'applications course et éviter le retard de démarrage que vous voyez. Plus d'informations et here.

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