部署服务器插件后的TFS性能问题
本文关键字:TFS 性能 问题 服务器 插件 部署 | 更新日期: 2023-09-27 18:29:30
嗨,我正在使用TFS 2010 SP1,并且我已经使用C#代码创建了TFS插件。
该插件将获取工作项的更改并更新另一个数据库。
一切正常,但所有TFS用户都面临性能低下的问题。我已经将服务器的RAM增加到8GB,但仍然没有运气。
我检查了tfs服务器的性能,发现w3wp.exe进程突然使用了所有内存,cpu使用率为100%。在远程调试时,我发现workItemStore.GetWorkItem(workitemId)使用了更多的cpu。
当我删除插件时,TFS表现正常,性能良好。
我无法确定这个问题。
那么,有人能帮我找出问题吗?
当我删除插件时,TFS表现正常,性能良好。
我无法确定这个问题。
那么,有人能帮我找出问题吗?
WorkItemStore
将遍历TFS中的所有类型的WorkItem
。如果您有特定的工作项类型,并且只想对其执行操作,则可以在TFS插件本身中设置一个条件以筛选出特定的工作项目类型。例如任务、Bug、产品积压等
这可以帮助您提高TFS的性能。