停止和启动服务、应用程序池及网站
为使 Visual Studio Team Foundation Server (TFS) 正常运行,所有所需服务、应用程序池和网站都必须在相应的服务器上运行。 在单服务器部署中,每个组件都必须在运行 TFS 的服务器上运行。 在多服务器部署中,每个组件都必须在相应的服务器上运行。 此外,您可能还需要停止某个元素来执行特定任务,例如将部署移到另外一组硬件上。
对于诸如备份或还原数据库这类操作,可以运行 TFSServiceControl 命令以启动或停止所有 TFS 服务和应用程序池。
停止或启动服务、应用程序池或网站
如果你不是承载要管理的服务、应用程序池或网站的服务器上**“管理员”**组的成员,请立即添加。 请参阅设置 Team Foundation Server 的管理员权限。
登录到承载服务、应用程序池或网站的服务器。
打开**“计算机管理”**。
在导航窗格中,展开**“服务和应用程序”**。
根据要停止或启动的元素,执行以下步骤之一:
对于服务,请打开服务的导航菜单,然后选择**“停止”或“启动”**。
对于应用程序池,请打开**“Internet Information Services (IIS)管理器”,展开本地计算机,然后打开“应用程序池”。 打开导航菜单并选择“停止”或“启动”**。
对于网站,请打开**“Internet Information Services (IIS)管理器”,展开本地计算机,然后打开“网站”或“站点”。 打开导航菜单,然后选择“停止”或“启动”**。
服务、应用程序池和网站的位置
下表列出了运行每个服务、应用程序池和网站时必须对应使用的服务器。 “名称”列中是各个元素的显示名称,括号中是其对应的服务名。 您需要的服务因安装的 Team Foundation 功能而异。
元素 |
位置 |
名称 |
---|---|---|
服务 |
应用层服务器 |
|
|
承载 Team Foundation 的数据库的服务器 |
|
|
承载 SQL Server Reporting Services 的服务器 |
|
|
承载 SQL Server Analysis Services 的服务器 |
|
|
承载 SharePoint 产品的服务器 |
|
应用程序池 |
应用层服务器 |
|
|
承载 SharePoint 产品的服务器 |
|
网站 |
应用层服务器 |
|
|
承载 SharePoint 产品的服务器 |
|
问题解答
问:哪些服务帐户支持各个服务?
**答:**请参见 Team Foundation Server 中的服务帐户和依赖项。
问:TFS 是否支持其他服务?
**答:**是的,TFS 包含一组 Web 服务和应用程序级别服务。请参见 Team Foundation Server 体系结构。
问:哪些服务取决于服务帐户?
**答:**请参见 Team Foundation Server 中的服务帐户和依赖项。
问:如何更改 TFS 服务帐户或密码?
**答:**请参见 更改 Team Foundation Server 的服务帐户或密码。
问:如何为 SQL Server Reporting Service 更改服务帐户或密码?
**答:**请参见 更改 SQL Server Reporting Services 的服务帐户或密码。