2012-04-10 5 views
4

TFS 2010은 전용 컴퓨터에서 실행됩니다. SQL db는 동일한 시스템에서 실행되기 때문에 외부 LAN/WAN 액세스가 없습니다.매우 천천히 TFS에 접속했습니다.

우리가 체크인/체크 아웃하거나 TFS에서 아무것도 얻지 못하면 - 초기 연결과 VS에서 약간의 비활성 후 모든 연결은 매우 느리며 때로는 1 ~ 2 분이 소요됩니다. 일단 그것이해야만하는 일이 있으면, 일이 빨리 시작되고 아무런 문제없이 움직입니다.

이 병목 현상을 발견하기 위해 무엇을/어디에서 검사해야합니까? 아니면 비활성 상태에서 전원이 꺼지는 것이 무엇입니까?

+0

거주 지역에 인터넷 프록시가 있습니까? 때때로 프록시 조회로 인해 TFS 연결이 느려질 수 있습니다. – Robaticus

+1

DNS와 관련된 잠재적 인 네트워킹 문제가있는 것 같습니다. 네트워크 추적을 실행하고 전선에서 어떤 일이 벌어지는 지 확인할 수 있습니다. 문제 진단에 도움이 될 수 있습니다. –

+0

@RichardBanks - DNS 이름 대신 서버의 IP를 사용해 보았습니다. 같은 문제. –

답변

2

SQL Server Reporting Services와 비슷하다고 생각합니다. 일정 시간 (20 분?) 동안 작동하지 않으면 작업자 프로세스가 잠들고 잠자기 시간이 길어집니다. SSRS 2008 - Long delay after a period if inactivity, How to Speed up MS SQL Server Reporting Services SSRS on First Run. TFS 웹 서비스에도 비슷한 설정이 있어야합니다.

+0

좋은 제안, 유휴 시간 제한을 사용하지 않음, 지금 우리는 기다려야합니다. –

+0

저는이 솔루션을 시도했지만 여전히 느립니다! 다른 사람? – Vinh

+0

원래 질문은 초기 연결에 관한 것입니다. 내게는 TFS가 항상 느린 것 같습니다. 사실입니까? – IvanH

1

나는 그것이 실행중인 전통적인 ASP.NET 웨이크 업 파이프 라인이라고 생각합니다. PingTFS.exe으로 실행되는 예약 된 작업을 설정하려고 시도하면 TFS 웹 서비스가 냉각 될 때마다이 초기 히트가 표시되지 않도록 사이트가로드됩니다.

을 그 문제가 해결되지 않으면 다음 가능성이 환경에서 하드웨어입니다. TFS 환경에 리소스를 너무 적게 사용하고 싶지는 않습니다. 첫 번째 제안이 효과가 없다면 알려주십시오.

+0

그것은 꽤 리소스 호그가 아닌가요? 나는 Server 2008을 실행하는 8 기가 i5 기반 노트북에서 실행되는 tfs의 11 베타를 가지고 있으며 이는 권장 사양보다 낮습니다. TeamForge는 1 기가 가상 머신에서 행복하게 실행됩니다. – Ian

+2

실제로 TFS는 큰 리소스 돼지가 아닙니다. 앱 서버 측을 기반으로 완전히 웹 기반이기 때문에 서비스가 호출되기 전까지는 리소스를 차지하지 않습니다. – Robaticus

+0

TFS 2010 및 TFS "11"베타는 SharePoint 2010 Server 또는 SharePoint를 동시에 사용하는 경우 최소 10GB RAM 만 사용합니다. 2010 년 응용 프로그램 계층 기반. 그것은 메모리 요구 사항을 일으키는 SharePoint 조각입니다. 그러나 SharePoint는 선택 사항입니다. 팀 환경에서 프로덕션 TFS 환경의 경우, 이는 단지 검소하고 싶은 무언가가 아닙니다. TFS는 대부분의 사람들이 생각하는 것보다 훨씬 많은 것을합니다. –

관련 문제