2010-01-28 4 views
3

이 문제가 발생했습니다. ISP에서 Umbraco CMS를 사용하여 ASP.NET 웹 사이트를 시작했습니다. 나는 그러나 웹 사이트를 방문 할 갈 때 는 (그것의 단지 아주 기본적인 정보 사이트. 특별한 아무것도.)ASP.Net/Umbraco 웹 사이트가 (초기) 서버 응답 시간이 매우 높음

첫 pageload은 때로는 최대 20 초가 시간 많이 걸립니다. 물론 이것은 우습다. 그 후에 사이트를 상대적으로 빠르게 탐색 할 수 있습니다.

첫 번째 페이지로드가 느릴 때마다 모든 것이 정상적으로 이루어집니다.

누구에게 어떤 문제가있을 수 있습니까? 그것은 IIS일까요? ASP.NET?

답변

5

IIS는 N 분 동안 사용하지 않으면 응용 프로그램 풀을 종료하도록 구성됩니다.

AFAIK, 이것은 IIS에서의 기본 동작입니다.

+0

사실 이것은 공유 사이트가있는 많은 호스트에서 표준 운영 절차입니다.대다수의 사이트는 단순히 방문하지 않습니다. 이 때문에 호스트는 대개 메모리에서 오프로드 할 수 있습니다. – NotMe

0

첫 번째 서비스 요청 인 경우 IIS는 최소한 APP 풀을 시작합니다. 이것은 약간의 시간이 걸릴 수 있습니다. 아마도 Umbraco는 처음에는 일부 데이터를로드하지만, Umbraco에 대한 경험이 없기 때문에 이것이 내 지식이 아닙니다.

-sa 처음 페이지로드에 의해 MEEN 무엇

+0

처음로드 할 때 모든 콘텐츠의 XML 캐싱과 관련이 있습니까? –

+0

IIS가 일반 ISP에서 매번 응용 프로그램 풀을 다시 시작해야합니까? – user261003

+0

그것은 xmlcaching 일 수 있습니다, 나도 몰라, 요점은, 일반적으로 Umbraco doesnt로드 너무 느린로드. 그래서 그것은 나에게 해결책이없는 것처럼 보입니다. – user261003

0

?

방금 ​​빌드를 수행 했습니까? 이것이 웹 사이트라면. 닷넷은 dll을 컴파일하고로드 할 것입니다. 그런 다음 IIS는 페이지 출력을 캐시합니다.

페이지에 큰 이미지가 있습니까?

기본적으로 무수히 많은 이유가 있습니다. 방화범을 사용 했습니까? 로딩 시간을 결정하시오.

링크가 있습니까?

+0

첫 페이지로드시 브라우저를 시작할 때마다 웹 사이트 (www.interesita.nl). 나는 이미지 나 아무것도 가지고 있지 않다. 페이지는 20 초 동안 공백으로 남아 있습니다. 그래서 서버 응답 시간이 느린 것 같지만이 ISP의 다른 웹 사이트는 정상적으로로드됩니다. – user261003

+0

로드 시간이 서버에 있는지 확인하기 위해 파이어 버그를 사용해 보셨습니까? – LiamB

+0

방금 ​​전에로드 시간이 서버에 있습니다. 헤더의 결과를 확인하고 살펴볼 수 있습니까? 나는 그것을 해석하는 방법을 모른다. 그것은 www.interesita.nl에 관한 것입니다. 미리 감사드립니다. – user261003

0

Keep Alive 서비스를 살펴볼 수 있습니다. 정기적으로 사이트를 폴링하여 응용 프로그램 풀을 계속 실행하고보고 시작 지연을 방지 할 수있는 많은 방법이 있습니다. 추가 정보 herehere.

관련 문제