프레임 워크 4.0에 빌드 된 asp.net 웹 사이트에 이상한 문제가 있습니다. 내 .aspx 페이지에 특정 작업을 위해 클릭해야하는 버튼이 있지만 응용 프로그램이 조금 느리게 작동합니다. 요청은 먼저 global.asax의 "Application_BeginRequest"이벤트로 이동 한 다음 페이지로드 이벤트의 .aspx 페이지에 도달합니다. 이주기는 정상적으로 작동하지만 중간에 임의로 일부 속도가 느려집니다.Application_BeginRequest는 aspx 페이지의 page_load에 도달하는 데 너무 많은 시간이 걸립니다.
우리는 페이지의 이벤트에 로그를 넣고는 .aspx 페이지의 pageLoad 이벤트에 Application_BeginRequest에서 도달하기 위해 더 많은 다음 5 ~ 8 초 정도 소요 것으로 나타났습니다. 즉, Application_BeginRequest이 너무 오래 걸린다는 의미입니다. Application_BeginRequest에 코드를 주석 처리하고 거기에 return 문을 작성했습니다. 그러나 결과는 동일하게 유지됩니다.