Sdílet prostřednictvím


Team Foundation Úloha agenta pozadí

Visual Studio Team Foundation pozadí úlohy Agent service poskytuje obecný mechanismus plánování pro webové služby a úlohy pro Team Foundation.Tato služba slouží také úlohy vytvořený pomocí různých průvodců, například Průvodce nového týmu projektu a Průvodce Vytvořit tým projektu kolekci.Služba používá účet služby pro Team Foundation Server, jen TFSService.Spustí službu serveru, který běží v logické aplikační vrstva pro webové služby nebo webové aplikace Team Foundation.Chcete-li pracovat správně, musí mít účet služby pro službu Team Foundation pozadí úlohy Agent oprávnění nutná pro úkoly, které provádí.

Některé Team Foundation služby mají úkoly, které se opakují v pravidelných intervalech.Správci mohou například chcete naplánovat staví na noc.Chcete-li toho dosáhnout, sestavení služby musí být možné nastavit automaticky naplánovanou událost v registrační databázi.Poskytuje služby Team Foundation pozadí úloha agenta jediná služba systému Windows naplánovat opakující se úkoly na serverech se systémem Team Foundation.Spustí službu prostřednictvím registrační databáze identifikuje všechny Team Foundation Server webové služby, které jste naplánovali události a plánuje tyto úkoly.

Důležitá poznámkaDůležité

Chcete-li provádět úkoly, jako je například vytváření týmu projektu kolekcí musí mít účet služby, který používá Agent Team Foundation pozadí úlohy určitým oprávněním.Další informace naleznete v tématu Služby účtů a závislostmi v Team Foundation Server.

Instance

Pouze jedna instance služby Team Foundation pozadí úlohy Agent by měl být spuštěn na libovolném serveru vrstva aplikace pro Team Foundation.Ve výchozím nastavení je služba spuštěna pod účtem služby zadané při instalaci Team Foundation Server.Stav této služby na serveru vrstva aplikace zobrazíte klepnutím na tlačítko Start, klepněte na tlačítko Nástroje pro správu, klepněte na tlačítko službya potom vyhledejte službu.

Oprávnění

Služba Team Foundation pozadí úloha agenta používá stejný účet služby jako Team Foundation Server nemá, TFSService.Chcete-li pracovat správně, tento účet vyžaduje následující oprávnění:

  • Přihlásit jako službu

  • Skupiny správců farmy pro všechny webové aplikace SharePoint, Team Foundation Server používá

  • TFSExecRole nebo obě z následujících možností pro všechny databáze Team Foundation Server používá:

    • db_owner

    • db_create

Předpoklady a omezení

Službu Team Foundation pozadí úlohy Agent běží nepřetržitě na všech serverech vrstva aplikace.Správci by není třeba ručně zastavit nebo spustit tuto službu s výjimkou během obnovení systému.Před obnovením databází, například musí zastavit službu.Restartujte službu by automaticky při restartování serveru.

Správci nebude přímo konfigurovat službu Team Foundation pozadí úlohy Agent.Úkoly, které je třeba naplánovat konfigurovány přímo v jednotlivých součástí Team Foundation, jako například Team Foundation Build.Při události nebo odstraňování, služba automaticky změní konfiguraci úlohy naplánované v registrační databázi.

Službu Team Foundation pozadí úlohy Agent protokolovat pouze jedna instance libovolné dané chybě tak dlouho, dokud tuto chybu je vyřešen a v protokolu událostí je zaznamenána zpráva úspěch nebo ručně po restartování služby.Pokud chcete sledovat tato chybová zpráva v protokolu událostí, nejprve je nutné zastavit a restartovat službu.

Službu Team Foundation pozadí úlohy Agent neumožňuje být univerzální plánování mechanismus.Poskytovat přesnost plánování za den, týden, hodina, den a minutu den není určen.Většina správců není potřeba naplánovat úlohy nad tuto úroveň granularity.

Viz také

Úkoly

Změnit účet služby nebo heslo pro Server Team Foundation

Změnit účet služby nebo heslo pro služby SQL Server Reporting Services

Koncepty

Služby účtů a závislostmi v Team Foundation Server