Aracılığıyla paylaş


Takım Kuruluş Arkaplan İş Aracıları

Visual Studio Team Foundation Arka Planı İş Aracısı hizmeti Team Foundation öğesine ilişkin Web hizmetleri ve işler için genel bir zamanlama mekanizması sağlar. Bu Windows hizmeti, aynı zamanda Yeni Takım Projesi sihirbazı ve Bir Takım Projesi Koleksiyonu Yarat sihirbazı gibi çeşitli sihirbazlar tarafından üretilen işleri yapmak için kullanılır. Hizmet TFSService olarak başvurulan, Team Foundation Server öğesine ilişkin hizmet hesabını kullanır. Hizmet Team Foundation öğesi için mantıksal uygulama katmanında bir Web hizmeti veya Web uygulaması çalıştıran her hangi bir sunucuda çalışır. Doğru bir şekilde çalışması için Team Foundation Arka Plan İş Aracısı'nin hizmet hesabı yerine getirdiği görevler için gerekli izinlere sahip olmalıdır.

Bazı Team Foundation hizmetleri belirli aralıklarla yinelenen görevlere sahiptir. Örneğin, yöneticiler her gece yapı oluşturmayı planlamak isteyebilir. Bunu yapmak için yapı hizmetlerinin kayıt veritabanında otomatik olarak programlanmış bir olay düzenleyebiliyor olması gerekir. Team Foundation Arka Plan İş Aracı hizmeti, sunucular üzerinden Team Foundationöğesini çalıştıran yinelenen görevleri planlamak için tek bir Windows tabanlı hizmet sağlar. Hizmet kayıt veritabanı gözden geçirir, zamanlanmış olaylar içeren tüm Team Foundation Server Web Hizmetlerini tanımlar ve bu görevleri zamanlar.

Önemli

Takım projesi koleksiyonları oluşturmak gibi görevleri yerine getirmek için Team Foundation Arka Plan İş Aracısı’nın hizmet servisi kendisine verilmiş belirli izinlere sahip olmalıdır.Daha fazla bilgi için bkz. Team Foundation Server'da Hizmet Hesapları ve Bağımlılıkları.

Örnekler

Takım Kuruluş Arkaplan İş Aracısı hizmetinin yalnızca bir örneği Team Foundation için uygulama katmanı sunucusunda çalıştırılıyor olmalıdır. Varsayılan olarak, hizmet, Team Foundation Server'yi yüklediğinizde belirttiğiniz hizmet hesabı altında çalışır. Bir uygulama katmanı sunucusunda bu hizmetin durumunu görüntülemek için Başlat'ı tıklayın, Yönetimsel Araçlar'ı tıklayın, Hizmetler'i tıklayın ve hizmeti bulmak için göz atın.

İzinler

Team Foundation Arka Plan İş Aracı hizmeti Team Foundation Server öğesinin kullandığı aynı hizmet hesabı olan TFSService öğesini kullanır. Doğru bir şekilde çalışması için bu hesap aşağıdaki izinleri gerektirir:

  • Hizmet olarak oturum açma

  • Team Foundation Server kullanan herhangi bir Web uygulaması için SharePoint Grup Yöneticileri grubu

  • Team Foundation Server tarafından kullanılan herhangi bir veritabanı için TFSExecRole ya da aşağıdakilerin her ikisi:

    • db_owner

    • db_create

Varsayımlar ve Sınırlamalar

Team Foundation Arka Plan İş Aracı hizmeti aralıksız tüm uygulama katmanı sunucuları üzerinde çalışır. Yöneticilerin sistem kurtarma zamanı hariç bu hizmeti el ile başlatmaları veya durdurmaları gerekmez. Örneğin, veritabanlarını geri yüklemeden önce bu hizmeti durdurmanız gerekir. Sunucu yeniden başlatıldığında hizmet otomatik olarak yeniden başlatılmalıdır.

Yöneticiler, Team Foundation Arka Plan İş Aracısı hizmetini doğrudan yapılandırmayacaktır. Programlanması gereken görevler, Team Foundation Yapısı gibi Team Foundation bireysel bileşenlerinde doğrudan yapılandırılabilir. Bir olay eklendiğinde veya silindiğinde, hizmet otomatik olarak kayıt veritabanındaki zamanlanmış görevleri yeniden yapılandırır.

Hata giderilinceye ve Olay Günlüğüne bir başarı iletisi kaydedilinceye kadar veya hizmet elle yeniden başlatılıncaya kadar bir Team Foundation Arka Plan İş Aracı hizmeti, verilen herhangi bir hatanın yalnızca bir örneğini günlüğe yükler. O hata iletisi için Olay Günlüğünü izlemek istiyorsanız, öncelikle hizmeti durdurup yeniden başlatmanız gerekir.

Team Foundation Arka Plan İş Aracı hizmeti çok amaçlı bir zamanlama mekanizması için tasarlanmamıştır. Haftanın günü, günün saati ve günün dakikasının ötesinde zamanlama kesinliği sağlamak için tasarlanmamıştır. Çoğu yöneticinin, görevleri bu tanecik düzeyinin ötesine zamanlaması gerekmez.

Ayrıca bkz.

Görevler

Team Foundation Server için Hizmet Hesabı veya Parola Değiştir

SQL Server Raporlama Hizmetleri için Hizmet Hesabı veya Şifre Değiştirme

Kavramlar

Team Foundation Server'da Hizmet Hesapları ve Bağımlılıkları