매우 느린 '첫 방문 횟수'응답 시간을 갖는 ASP.net 사이트 (프레임 워크 3.5, IIS6)에 문제가 있습니다. 나는이 문제가 app pool recycling과 관련이 있고 워밍업해야한다고 추측하고 있습니다.IIS에서 응용 프로그램 풀 Warmup 방지
나는 생각하고있다. 사이트의 일부로 주기적으로 (매 5 초마다) SQL에 sproc을 호출하여 데이터베이스가 여전히 존재하는지 확인하는 별도의 스레드에서 '결코 끝나지 않는 루프'를 돌리는 HTTP 모듈을 가지고 있습니다. 비슷한 접근 방식으로 사이트가 HTTP 요청을 "자체"로 유지하도록 만들 수 있는지 궁금합니다.
제 질문은 제가 가서 이것을하기 전에 누군가가 왜 작동하지 않는지 이유를 생각할 수 있습니까? 예를 들어, "오, 안돼 ... ASP.Net은 당신이 자신과 놀고 있고 페이지 라이프 사이클 전체를 거치지 않는다는 것을 알아낼 것입니다."등등.
IIS7.5은 '항상 실행'라는 기능이 있습니다. Scott Guthrie는 2009 년에이를 다시 썼습니다. http://weblogs.asp.net/scottgu/archive/2009/09/15/auto-start-asp-net-applications-vs-2010-and-net-4-0 -series.aspx – Phill