在过去的几周里,我们的办公室经历了间歇性和相当严重的连接问题,我们的内部TFS 2015(w / update3)。当它出现时,visual studio基本上变得无用,TFS的Web视图页面要么不加载页面,要么加载标题工具栏或者花几分钟时间最终打开。查询需要几分钟才能运行,依此类推。然后突然一切都会很好,它再次完美地运作。
发生这种情况时,无论是对用户还是在TFS应用程序事件日志中都没有显示错误。系统不会在任何资源上过载。我尝试过各种各样的事情;重启(显然!),iisrest,清除app层上的缓存以及谁知道此时还有什么。
我可以查看其他日志或我可以尝试诊断的内容吗?
值得注意的是:用户最近都迁移到了新域,但TFS服务器仍在旧域中。然而,在这些问题发生之前,我们已经在我的办公室迁移了很久其他连接的办公室最近才迁移到新域。
系统设置是VMware 6.0,TFS应用层,具有单独的SQL数据层和分析数据库。
答案 0 :(得分:0)
根据您的描述:当发生这种情况时,无论是对用户还是在TFS应用程序事件日志中都没有显示错误。
在评论中同意 Daniel ,这类问题不应与TFS服务器端有关。如果服务器总是很慢,这应该是性能问题。然而,你说突然一切都会很好,它再次完美地运作。那么最可能的应该是与网络相关的问题。建议您的团队使用一些网络分析工具来解决问题。
例如,仔细检查DNS相关区域。您的TFS服务器位于一个域中,而某些用户位于另一个域上。首先确保域相互信任,仔细检查是否由于身份验证问题导致性能下降。
其中一个解决方法是让用户使用完整域名登录。示例:如果他们当前使用DEV \ MyUserAccount登录,则应使用DEV.COM \ MyUserAccount登录。
在使用短域名时,TFS服务器如何查找帐户会有所不同。它预先挂起所有dns后缀的名称,这些后缀最终会导致创建不良内容并导致延迟,因为它没有找到任何有效的域。
此外,关于性能问题,您还可以从 jessehouwing 中查看此great answer。