Aracılığıyla paylaş


Senaryo: Team Foundation Server Grubu (Yüksek Kullanılabilirlik) Yükleme

Team Foundation Server Ekleme

Aşağıdaki nedenlerden herhangi birinden dolayı Visual Studio Team Foundation Server uygulamasının varolan bir dağıtımı için bir uygulama katmanlı sunucu ekleyebilirsiniz:

  • Team Foundation Server uygulamasının dağıtımınıza dönüşsel artıklık oluşturmak isteyin.

  • Team Foundation Server uygulamanızı daha hızlı çalıştırmak isteyin.

  • Başarısız olan bir uygulama katmanlı sunucuyu geri yüklemek isteyin.

  • Bir uygulama katmanını farklı bir sunucuya taşımayı isteyin.

Artıklık ve Performans

Team Foundation Server öğesinin önceki sürümlerinde, yalnızca SQL Server kümesinde veri katmanı çalıştırabilirdiniz. Bu sınırlama Team Foundation Server öğesinin dağıtımının yalnızca bir kısmı için ölçeklenebilirliği arttırabilmeniz anlamına gelir: veri katmanı. Yalnızca Uygulama Katmanlı Yapılandırma Sihirbazı'nı kullanarak uygulama katmanızın da kullanılabilirliğini, ölçeklenebilirliğini ve performansını geliştirebilirsiniz.

Birden çok uygulama katmanlı sunuculardan yararlanmak için Team Foundation Server öğesinin ilk dağıtımının aşağıdaki özellikleri içerdiğinden emin olun:

  • Uygulama katmanı ve yapılandırma veritabanı ayrı sunucularda yüklüdür.

  • Team Foundation Server hizmet hesabı (TFSSERVICE) için bir etki alanı hesabı kullandınız.

  • Ağ Yük Dengelemesi (NLB) dağıtıldı.

Tek bir mantıksal Web hizmeti gibi görünen Web sunucularının bir kümesini oluşturmak için NLB kullanın. Bu yordam Uygulama Katmanı Yapılandırma sihirbazından ayrıdır. NLB ayarlamayla ilgili daha fazla bilgi için, Microsoft Web sitesindeki şu sayfaya bakın: Ağ Yük Dengelemesi.

Not

Bir kümedeki uygulama katmanlı sunuculardan birinde çalışan bir istemciden bir NLB kümesine bağlanmak isterseniz, yükleme dengeleyicinin Etki Alanı Adı Sistemi (DNS) yerine sunucu adı olarak localhost'u kullanarak bağlanmalısınız. Varsayılan olarak, küme adı olarak localhost'u kullanmadığınız sürece Internet Information Services (IIS), sizin kümedeki herhangi bir sunucudan bir NLB kümesine bağlanmanızı önler.

NLB kümesi oluşturursanız, yapılandırma veritabanınız veya hiçbir takım projesi koleksiyonu için SQL Server kümesi kullanmanız gerekmez. Performans, ölçeklenebilirlik ve kullanılabilirlik amaçları için dağıtabileceğiniz herhangi bir SQL Server küme NLB kümesinden bağımsızdır.

Olağanüstü Durum Kurtarma ve Donanım Yükseltme

Yapılandırma veritabanınızın bir yedeği varsa ve uygulama katmanı donanım hatası veriyorsa, uygulama katmanını geri yüklemek için Uygulama Katmanı Yapılandırma sihirbazını kullanabilirsiniz.

Ayrıca uygulama katmanınızı Yalnızca Uygulama Katmanı Yapılandırma Sihirbazı'nı kullanarak da taşıyabilirsiniz. Her ne kadar, uygulama katmanını taşımak için belirli bir mimari gerekmese de, dağıtım için yapılandırma veritabanına erişiminiz olmalıdır.

Ayrıca bkz.

Başvuru

Denetim listesi: Uygulama Katmanı Ekleme