2013-05-14 10 views
0

내가 워밍업을 설정 한 후 포트 8080에 매핑 된 웹 사이트에 대한 윈도우 2008 서버에서 IIS 7.5에 대한 응용 프로그램 초기화 모듈을 사용하고 웹 응용 프로그램 실패 IIS 모듈을 사용하여 을 Global.asax에 트리거 할 수 있었지만 초기화 페이지로 설정 한 페이지가 없습니다. Application_BeginRequest()에 로깅을 추가하면 워밍업 모듈이 localhost:8080 대신 localhost:80 페이지를 호출하는 것으로 나타났습니다. Server.TransferRequest을 사용해 보았지만 작동하지 않았습니다. Response.Redirect는 더미 요청이기 때문에 작동하지 않아야하며 리디렉션에 응답 할 클라이언트가 없습니다. 또한이 질문에 어떤 질문이 던지 궁금해서 웹 응용 프로그램이 Application_BeginRequest()이라는 트리거에 의해 입증 된 요청을 보냈지 만 내 페이지를 렌더링하지 않는 이유는 무엇입니까? Application_Error()에 로그온하면 localhost:80 페이지 요청에 오류가 표시되지 않았습니다.7.5 응용 프로그램 초기화 (워밍업) 모듈이 아닌 포트에서 80

누구에게이 문제의 원인과 해결 방법에 대한 아이디어가 있습니까?

답변

0

나는이 질문을 IIS Forums에서 물었습니다. 행운은 없습니다. 나는이 문제를 포기하고 HttpWebResponse으로 내 페이지에 전화를 걸면 내 페이지를 워밍업하기로했습니다. 그것은 잘 작동하며 초기화 페이지에서 수행 할 수없는 워밍업 요청 (내 웹 사이트는 ASP.NET 가장을 사용함)에 자격 증명을 제공 할 수있는 추가 이점을 제공합니다.