初始连接到TFS非常慢

时间:2012-04-10 01:37:38

标签: visual-studio-2010 tfs tfs2010

我们在专用计算机上运行TFS 2010。 SQL数据库也在同一台机器上运行,因此没有外部LAN / WAN访问。

当我们签入/退出或从TFS获取任何内容时 - 初始连接和来自VS的一些不活动之后的任何连接非常慢,有时最多1或2分钟。一旦它做了它必须做的事情,事情开始快速运行并且没有任何问题。

我应该检查什么/在哪里找到这个瓶颈,或者在不活动后关闭它的是什么?

2 个答案:

答案 0 :(得分:2)

我认为它类似于SQL Server Reporting服务。当它处于非活动状态一段时间(20分钟?)时,工作人员进程处于睡眠状态,唤醒时间相当长。  SSRS 2008 - Long delay after a period if inactivityHow to Speed up MS SQL Server Reporting Services SSRS on First Run。 TFS webservices应该有类似的设置。

答案 1 :(得分:1)

我怀疑它是您遇到的传统ASP.NET唤醒管道。如果您想尝试设置运行PingTFS.exe的计划任务,那么它将保持网站加载,这样每次TFS Web服务冷却时您都不会看到此初始命中。

如果这没有帮助,那么很可能是环境中的硬件。您绝对不希望您的TFS环境资源太少。如果第一个建议没有成功,请告诉我们。