ASP.NET 2.0으로 작성된 응용 프로그램을 프로덕션 환경에 배포했으며 대기 시간 문제가 발생했습니다. 페이지를로드하는 데 약 4-5 초가 소요됩니다. GridView 새로 고침은로드하는 데 시간이 많이 걸립니다.ASP.NET 응용 프로그램 배포 문제
앱이 개발 상자에서 제대로 실행됩니다. 서버에서 다음과 같은 조사를 수행했습니다.
- 사용 가능한 메모리를 확인했습니다 ... 80 %가 사용되었습니다.
- 는 프로세서 ... 1 %의 성능 모니터에서
- 검사 디스크 IO, 서버 설정은 듀얼 2.0 GZH 2기가바이트 RAM Sp2을
의 Windows Server 2003입니다
15 % 미만을 Cheched
SQL Server 2005 및 IIS 만 실행
다른 문제가 있습니까? 나는 또한 오류에 대한 이벤트 로그를 검사했다.
EDITED ~ 내가 방금 가져온 유일한 차이점은 DEV7 상자에 있는데 IE7을 사용하고 있으며 클라이언트가 IE6을 사용하고 있습니다. - 문제가 될 수 있습니까?
업데이트 ~ 모든 클라이언트를 IE8로 업데이트하여 성능이 30 % 향상되었습니다. 마침내 web.config 파일에서 debug = true라는 것을 알게되었습니다. 플러시로 설정하면 앱이 안정된 성능으로 되돌아갔습니다 ... 나는 아직도 그 일을 믿을 수 없습니다.
자체 응용 프로그램 풀에서 실행되고 있습니까? prod 서버의 다른 구성 설정은 무엇입니까? –
기본 설정으로 별도의 앱 풀을 만들었습니다. –
PNG 파일 알파 투명성을 위해 일종의 수정 작업을 수행하는 경우 IE6을로드하는 데 시간이 오래 걸릴 수 있습니다. 너? –