Condividi tramite


Arrestare e avviare servizi, pool di applicazioni e siti Web

Per garantire il corretto funzionamento di Visual Studio Team Foundation Server è necessario verificare che tutti i servizi, i pool di applicazioni e i siti Web necessari siano in esecuzione nel server adatto. Nelle distribuzioni a server singolo, ogni elemento deve essere in esecuzione nel server che esegue Team Foundation Server. Nelle distribuzioni con più server ogni elemento deve essere in esecuzione sul server appropriato. Potrebbe inoltre essere necessario interrompere un elemento per eseguire una determinata attività, ad esempio lo spostamento della distribuzione in un altro insieme di componenti hardware. Per informazioni dettagliate su come avviare e arrestare tutti di questi elementi per operazioni quali backup o ripristino di database, vedere Comando TFSServiceControl. Per informazioni su come arrestare servizi singoli o pool di applicazioni, vedere i passaggi alla fine di questo argomento.

Nota importanteImportante

È necessario utilizzare il comando TFSServiceControl per eseguire determinate attività di manutenzione nel server, ad esempio il backup o il ripristino di database. Non utilizzare i passaggi alla fine di questo argomento per tentare di arrestare manualmente tutti i servizi e pool di applicazioni per attività che richiedono il comando TFSServiceControl.

Nella tabella seguente vengono elencati i server in cui ogni servizio, pool di applicazioni e sito Web deve essere in esecuzione. La colonna Nome contiene il nome visualizzato di ogni elemento con il nome del servizio fra parentesi. I servizi effettivamente necessari variano in base alle funzionalità di Team Foundation installate.

Elemento

Posizione

Nome

Services

Server a livello applicazione

  • Servizio analisi code coverage

  • Servizio di amministrazione di Internet Information Services (IISADMIN)

  • HTTP SSL (HTTPFilter)

  • Visual Studio Team Foundation Build (VSTFBUILD) (solo quando viene installato Team Foundation Build)

  • Agente processo in background per Visual Studio Team Foundation (TFSJobAgent)

  • Pubblicazione sul Web (W3SVC)

  

Server che ospita i database di Team Foundation

  • SQL Server (TFSINSTANCE)

  • SQL Server Agent (TFSINSTANCE) (SQLSERVERAGENT)

  

Server che ospita SQL Server Reporting Services

  • Servizio di amministrazione IIS (IISADMIN)

  • HTTP SSL (HTTPFilter)

  • SQL Server Reporting Services (TFSINSTANCE) (ReportServer)

  • Pubblicazione sul Web (W3SVC)

  

Server che ospita SQL Server Analysis Services

  • SQL Server Analysis Services

  

Server che ospita Prodotti SharePoint 

  • Amministrazione di Internet Information Services (IISADMIN)

  • HTTP SSL (HTTPFilter)

  • Timer di Windows SharePoint Services (SPTimer) (Windows SharePoint Services 3.0 o Microsoft Office SharePoint Server 2007)

  • Pubblicazione sul Web (W3SVC)

Pool di applicazioni

Server a livello applicazione

  • Pool di applicazioni di Microsoft Team Foundation Server

  • Pool di applicazioni di Microsoft Team Foundation Server Proxy (solo quando è installato Team Foundation Server Proxy)

  

Server che ospita Prodotti SharePoint

  • DefaultAppPool (utilizzato dal portale del progetto Team)

    NotaNota
    Il nome potrebbe variare in base alla modalità di installazione di Prodotti SharePoint.
  • Amministrazione centrale SharePoint v3

Siti Web

Server a livello applicazione

  • Team Foundation Server

  • Team Foundation Server Proxy (solo se è stato installato Team Foundation Server Proxy)

  

Server che ospita Prodotti SharePoint

  • Sito Web predefinito o sito Web del team

    NotaNota
    Il nome potrebbe variare in base alla modalità di installazione di Prodotti SharePoint.
  • Amministrazione centrale SharePoint v3

Autorizzazioni necessarie

Per eseguire questa procedura è necessario essere membri del gruppo Administrators nel server che ospita il servizio, il pool di applicazioni o il sito Web che si desidera gestire. Per ulteriori informazioni sulle autorizzazioni, vedere Autorizzazioni per Team Foundation Server.

Per interrompere o avviare un servizio, un pool di applicazioni o un Sito Web

  1. Accedere al server che ospita il servizio, il pool di applicazioni o il sito Web.

  2. Fare clic su Start, scegliere Strumenti di amministrazione e quindi Gestione computer.

  3. Nel riquadro di spostamento, espandere Servizi e applicazioni.

  4. Eseguire uno dei passaggi seguenti in base all'elemento che si desidera interrompere o avviare:

    • Per un servizio, fare clic su Servizi, fare clic con il pulsante destro del mouse sul servizio e quindi fare clic su Interrompi o su Avvia.

    • Per un pool di applicazioni, fare clic su Gestione Internet Information Services (IIS), espandere il nodo del computer locale e fare doppio clic su Pool di applicazioni. Fare clic con il pulsante destro del mouse sul pool di applicazioni, quindi scegliere Interrompi o Avvia.

    • Per un sito Web, fare clic su Gestione Internet Information Services (IIS), espandere il nodo del computer locale e fare doppio clic su Siti Web o su Siti.

      Se nel server è in esecuzione Windows Server 2003, fare clic con il pulsante destro del mouse sul sito Web e quindi fare clic su Interrompi o su Avvia.

      Se nel server è in esecuzione Windows Server 2008, fare clic con il pulsante destro del mouse sul sito Web, puntare su Gestisci sito Web e quindi fare clic su Interrompi o su Avvia.

Vedere anche

Attività

Modificare l'account del servizio o la password per SQL Server Reporting Services

Modificare l'account o la password del servizio per Team Foundation Server

How to: Verify or Correct the IIS Configuration for an Application Pool

Concetti

Account del servizio e dipendenze in Team Foundation Server

Concetti su Team Foundation Server

Architettura di Team Foundation Server

Altre risorse

Servizi e account del servizio di Team Foundation Server