了解大小和性能限制
更新:2007 年 11 月
您应仔细规划 Team Foundation Server 部署以获得最佳性能。此外,还应仔细监视 Team Foundation Server,以免出现系统资源不足的情况。在到达资源限制之前,Team Foundation Server 可能不会显示很多征兆(如果有)。到达这些限制后,Team Foundation Server 可能会不可用或不稳定,Team Foundation Server 需要一定的时间才能恢复运行。
通用资源准则
虽然 Team Foundation Server 存在一些最低资源要求,但最优资源的规划还不是十分精确。资源要求不尽相同,具体取决于许多因素,包括用户数、创建团队项目时所用的过程模板的复杂程度、工作项中存储的数据量、工作项类型的复杂程度等。有关通用系统要求和 Team Foundation Server 规划的信息与链接,请参见“Team Foundation Server 计划路线图”。在添加新项目前,还应仔细考虑 Team Foundation Server 的单个实例是否具有足够资源。如果 Team Foundation Server 部署的运行条件接近项目数量、用户数量或工作项元数据缓存大小的建议限制,则应考虑部署另一个 Team Foundation Server。有关更多信息,请参见 Team Foundation Server 计划路线图和计划团队项目。
了解团队项目限制
整体的 Team Foundation Server 性能不会随该 Team Foundation Server 上团队项目的数量和大小的增长而逐渐降低。几乎没有什么征兆可指示将出现的问题。而且也很容易忽略这些征兆。例如,Team Foundation 客户端首次连接到该 Team Foundation Server 会出现长时间延迟。但是,可能会归因于网络连接太慢而将其忽略。如果有足够数量的客户端同时尝试与该 Team Foundation Server 首次连接,Team Foundation 服务器本身可能会超过 Internet 信息服务的内存分配限制,这将导致系统变慢或停止。有关决定团队项目限制的因素和有助于确定如何检查 Team Foundation Server 是否接近这些限制的工具的更多信息,请参见 Microsoft 网站上的“Team Foundation Server Team Project Limits”(Team Foundation Server 团队项目限制)。