Group seviyesinde hangi ayarlar ortaktır, hangileri sunucu bazlıdır?
Kısa cevap
Backend Group'ta yalnızca dört alan sunucu bazlıdır: Address (IP ya da alan adı ve port), Cookie Content, Connection Limit ve Weight. Bunlar Backends tablosunda her satıra ayrı girilir. Route Table, health check, Backup Service, Maintenance Mode, SSL ayarları, SNAT, Spoofing ve Proxy dahil geri kalan bütün ayarlar grup düzeyindedir ve gruptaki her sunucuya aynen uygulanır.
Nasıl Çalışır?
TR7, grubu vService yapılandırmasına yazarken her Backends satırı için ayrı bir sunucu tanımı oluşturur: satırdaki dört değer o sunucuya, grubun ortak ayarları da hepsine aynen eklenir. Bu yüzden ortak bir ayar değiştirildiğinde gruptaki bütün sunucular aynı anda etkilenir; health check ise profil ortak olsa da her sunucu için ayrı yapılır.
Sunucu Bazlı Alanlar
Backends tablosunda kolonlar şu sıradadır:
| Alan | Açıklama |
|---|---|
| Address | Sunucunun IP adresi ya da alan adı ve portu; zorunludur. Yeni satır port 80 ile gelir |
| Cookie Content | Cookie tabanlı persistence'ta bu sunucuyu tanımlayan değer; varsayılan değeri yoktur |
| Connection Limit | 1–65535 arası tam sayı; varsayılan değeri yoktur, boşken sunucu başına sınır uygulanmaz |
| Weight | 1–256 arası tam sayı; varsayılan değeri 1'dir |
Grup Düzeyindeki Alanlar
| Bölüm | Alanlar |
|---|---|
| Ana form | Backend Group Name, Route Table, Health Check, Enable HC Logs (yalnızca bir health check profili seçiliyken), Backup Service, Maintenance Mode, Cleartext HTTP/2 (h2c) (yalnızca SSL Service kapalıyken) |
| SSL Service açıkken | Ciphers, SNI, ALPN, Backend SSL Security Profile, Certificate Verification, Verification CA Profile (yalnızca Certificate Verification Required iken), Client Certificate Presented to Backend (mTLS) |
| Details | Use Frontend Port, SNAT (Use Device IP seçiliyken SNAT IP), Use Different IP for Health Check, Health Check Source IP, Spoofing (yalnızca SNAT Use Client IP iken), Proxy |
TR7'de
- Grup Load Balancer → Backend Groups → Add ya da Edit ile açılır; sunucu bazlı değerler Backends tablosunda, ortak ayarlar formun üst bölümünde ve Details anahtarı altında girilir.
- Sunucu bazındaki değerleri ve her sunucunun sağlık durumunu listede görmek için Show Backend Services anahtarı açılır.
- Clustering açıkken ve Manual Sync Mode kapalıyken (varsayılan) grup değişikliği eş cihaza otomatik aktarılır.
Sık Karıştırılan Noktalar
- "Gruptaki tek bir sunucuyu bakıma ya da yedeğe alabilirim." Maintenance Mode ve Backup Service grup düzeyindedir; bütün sunuculara birlikte uygulanır.
- "Details bölümündeki ayarlar sunucu bazlıdır." SNAT, Proxy, Spoofing gibi Details ayarları da grup düzeyindedir.
- "Grubun sağlık durumu tek bir denetimdir." Profil grupta ortaktır ama her sunucu ayrı denetlenir; durumlar farklıysa grup Partially healthy görünür.
- "Route Table sunucu başına seçilir." Route Table grup düzeyindedir; farklı ağlardaki sunucular için ayrı gruplar ya da tekil Kurum Servisleri kullanılır.
Dokümantasyonda nasıl yapılır
