2009-08-17 3 views
1

누구나 SharePoint/ASP.Net "Request Timed Out"메시지 진단 팁을 얻었습니까?SharePoint - "Request Timed Out"

최근 고객의 MOSS 공개 대면 웹 사이트 지원 및 개발에 착수했습니다. 우리는 3 개의 별도의 dev 서버에 수동 버전의 프로세스 (해결책 없음)가있는 사이트 버전을 재 작성했으며 워밍업 시간이 매우 느립니다. IIS 재설정 후 1 분 정도 기다리는 데 익숙해졌지만 2 개의 Asp.Net "Request Timed Out"오류 메시지를 처리해야합니다. 일반적으로 사이트는로드하는 데 약 5 분이 걸리는 것으로 보입니다. 그것에 대한 맞춤 개발을 해보십시오!

이상한 점은 준비 및 프로덕션 서버에서 사이트가 워밍업하는 데 약 40 초가 걸린다는 점입니다. 그들은 별도의 DB 서버가있는 약간 더 강력한 서버이지만 그 차이가 커야한다고 생각하지 못했을 것입니다. 내 dev 서버에있는 다른 SharePoint 사이트와 관련된 문제는 없습니다. 그것은 커스텀 코드와 DLL을 많이 포함하고 있기 때문에 이것들을로드하는데 조금 더 시간이 걸릴 수도 있지만 5 분은 어리석은 것처럼 보입니다. 나는이에 대한 테스트를하고있어

서버는 셰어 있습니다 2,007 (2 월 CU), WIN2003/IIS6, SQL 2005

사람이 여기 병목 현상을 진단하는 데 어떤 조언이 있습니까? 이것이 예상 된 동작인지 또는 스택 어딘가에 문제가 있는지 확실하지 않습니다.

건배, 제임스.

+0

http://serverfault.com/ – Kobi

답변

1

서버를 통해 성능 모니터링을 실행 했습니까? 이는 병목 현상이 어디에 있는지 파악하는 데 필수적입니다. 권장 사항은 herehere을 참조하십시오.

사용자 지정 코드가 배포 된 경우 비정상적으로 high exception count 또는 garbage collection/memory leak 문제가 있는지 확인하십시오. 이것은 문제가있는 곳일 가능성이 큽니다. 이 범위를 좁히는 가장 좋은 방법은 ANTS Profiler과 같은 도구로 메모리 누수와 성능 문제를 표시하는 것입니다. 또한 ASP.NET 추적을 켜고 web.config에서 debug = "true"로 설정하고 느리게 실행되는 코드에 대한 아이디어를 얻을 수 있습니다 (모든 시간 초과가 도움이되지는 않지만).

또한 SQL Server에서 정기적 인 유지 관리 작업을 수행했는지 알고 계십니까? (See some tips here.) SharePoint SP2가 설치되어 있습니까 (일부 재 색인 생성 수행)?

+0

에서 도움을받을 수 있습니다. Alex 님, 답장이 늦어서 죄송합니다. 문제가 자체적으로 개선되었으므로 아직 제안을 시도하지 않았습니다. 나는이 물건을 언젠가는 밖으로 시도 할 것이다. 당신의 도움을 주셔서 감사합니다. –