Tek sunucum olsa bile Backend Group oluşturmalı mıyım?
Kısa cevap
Zorunlu değil; tek sunuculu bir Backend Group geçerlidir ve tekil Kurum Servisi gibi çalışır. Grupta adres, Weight, Connection Limit ve Cookie Content dışındaki bütün ayarlar (health check, SSL, SNAT, Proxy, Maintenance Mode, Backup Service) grubun bütün sunucularına ortak uygulanır; bu yüzden sunucu sayısının artması bekleniyorsa baştan grup oluşturmak önerilir: yeni sunucu yalnızca bir satır olarak eklenir ve ayarları kendiliğinden alır. Sunucu tek kalacaksa ya da sunucuları ileride tek tek bakıma almak gerekecekse tekil Kurum Servisi yeterlidir.
Nasıl Çalışır?
- Tek satırlı bir grupta grubun sağlık durumu o sunucunun durumudur; trafik tekil Kurum Servisindeki gibi akar.
- Gruba satır eklendiğinde grubun ortak ayarları yeni sunucuya uygulanır; vService zaten grubu hedef olarak gösterdiği için vService'te değişiklik gerekmez. Grup kaydedildiğinde onu kullanan vService'ler yeni sunucu listesiyle yeniden yüklenir.
- Tekil Kurum Servisi ile başlanıp sonradan gruba geçilirse grup ayrıca oluşturulur ve vService'in listesinde Kurum Servisinin yerine grup seçilir.
- Ortak ayarlar sonradan değiştirildiğinde değişiklik grubun bütün sunucularına aynı anda uygulanır.
Karşılaştırma
| Tek sunuculu Backend Group | Tekil Kurum Servisi | |
|---|---|---|
| Bugünkü trafik davranışı | Aynı | Aynı |
| İkinci sunucuyu eklemek | Gruba bir satır eklenir | Yeni Kurum Servisi oluşturulur ve vService'in listesine eklenir |
| Ayarların yeni sunucuya aktarılması | Kendiliğinden | Elle, yeniden girilir |
| Sunucu bazında bakım / yedek | Yok; Maintenance Mode ve Backup Service grup düzeyindedir | Var |
| Sunucu bazında Weight, Connection Limit, Cookie Content | Var (satır başına) | Var |
TR7'de
Grup Load Balancer → Backend Groups → Add ile oluşturulur. Backends tablosunda en az bir satır bulunmalıdır; tek satır kaldığında o satırın silme kontrolü görünmez. Yeni satır port 80 ile gelir. docs, ölçeklenme planı varsa tek sunucuda bile grup kullanılmasını önerir.
Sık Karıştırılan Noktalar
- "Grup en az iki sunucu ister." Tek satırlı grup geçerlidir.
- "Gruba geçiş vService'i yeniden kurmayı gerektirir." vService'in listesinde Kurum Servisi yerine grup seçilip vService kaydedilir.
- "Grup, tek sunucuda ek yük getirir." Trafik açısından fark yoktur; fark yalnızca yönetimdedir.
- "Grubun bir sunucusunu ayrıca bakıma alabilirim." Maintenance Mode grubun bütün sunucularına birlikte uygulanır; tek sunucu bakımı gerekecekse tekil Kurum Servisi kullanılır.
Dokümantasyonda nasıl yapılır
