Sağ tık menüsündeki Reload ne yapar; Disable / Enable'dan farkı nedir?
Kısa cevap
Reload, vService'in yapılandırmasını değiştirmeden çalışan sürecini baştan başlatır: HTTP ve L7 TCP vService'te yük dengeleme süreci, AGS açıksa AGS süreci de, Network vService'te paket dağıtım servisi yeniden başlatılır. Bu sırada HTTP ve L7 TCP vService'te açık bağlantılar kopar, durum kısa süre işlem hâlinde görünür ve vService kendiliğinden trafik almaya devam eder; onay sorulmaz, vService devre dışıyken Reload pasiftir ve cluster kurulumunda iki cihazda da uygulanır. Disable ise vService'i Enable ile açılana kadar kapalı tutar ve yapılandırmayı saklar; Enable kapalı vService'i yeniden çalıştırır. Kaydedilen değişiklikler kendiliğinden uygulandığı için Reload olağan değişikliklerde gerekmez; açık bağlantıları koruyarak yeniden yüklemek için WEB-CLI'daki lb service restart komutu kullanılır.
Nasıl Çalışır?
- Reload seçildiğinde vService'in durumu işlem hâline (vurgu rengi) geçer ve çalışan süreç aynı yapılandırmayla baştan başlatılır.
- Süreç yeniden başladığında vService kendiliğinden trafik almaya devam eder ve durum yeniden yeşil (OK) olur; Reload anında açık olan istemci bağlantıları HTTP ve L7 TCP vService'te kopar.
- Cluster kurulumunda Reload komutu hem işlemin yapıldığı cihaza hem eş cihaza gönderilir.
- Disable vService'i durdurur ve kapalı tutar; durum gri (Disabled) olur. Enable aynı yapılandırmayla vService'i yeniden başlatır.
Karşılaştırma
| Reload | Disable | Enable | |
|---|---|---|---|
| Ne yapar | Çalışan süreci aynı yapılandırmayla baştan başlatır | vService'i durdurur ve kapalı tutar | Kapalı vService'i çalıştırır |
| Yapılandırma | Değişmez | Saklanır | Saklanan yapılandırmayla başlar |
| Açık bağlantılar | Kopar (HTTP ve L7 TCP) | Sona erer | - |
| Sonrasında trafik | Kendiliğinden devam eder | Enable'a kadar yok | Başlar |
| Onay | Sorulmaz | Sorulmaz | Sorulmaz |
| vService devre dışıyken | Pasif | - | Kullanılır |
| Birden çok vService'e | Hayır, tek vService | Evet, liste araç çubuğundan | Evet, liste araç çubuğundan |
TR7'de Reload, Disable ve Enable
- Reload; vService listesinin sağ tık menüsünde, vService önizlemesinin ⋮ menüsünde ve vService ekranındaki panelin ⋮ menüsünde bulunur; panel menüsü Panel başlığı bölümünde anlatılır. WAF, AGS ve Bot/DDoS vService listelerinde yoktur.
- Disable ve Enable aynı menülerde ve Load Balancer vService List araç çubuğunda bulunur; araç çubuğundaki butonlar birden çok vService'e uygulanır (Birden fazla vService'i aynı anda etkinleştirebilir, devre dışı bırakabilir veya silebilir miyim?).
- Durum geçişleri vService panelindeki Status Logs sekmesinde izlenir.
- Değişikliklerin ne zaman uygulandığı: Yaptığım bir değişiklik ne zaman devreye girer; kaydettiğim anda canlıya mı yansır?
- Açık bağlantıları koruyarak yeniden yüklemek için: Bir vService'i kesintisiz yeniden başlatabilir miyim (soft / hard restart)?
- Disable ile silme farkı: Bir vService'i geçici olarak devre dışı bırakmak ile silmek arasındaki fark nedir?
Sık Karıştırılan Noktalar
- "Değişikliğin uygulanması için Reload gerekir." Kayıt kendiliğinden uygulanır; ek bir Reload gerekmez (Yaptığım değişiklik etki etmiyor gibi görünüyor; neyi kontrol etmeliyim?).
- "Reload açık bağlantıları korur." Arayüzdeki Reload süreci baştan başlatır ve HTTP ve L7 TCP vService'te açık bağlantılar kopar; bağlantıları korumak için WEB-CLI'daki
lb service restartkullanılır. - "Reload kapalı vService'i açar." vService devre dışıyken Reload pasiftir; Enable kullanılır.
- "Cluster'da Reload yalnızca bir cihazda uygulanır." Arayüzdeki Reload iki cihaza da gönderilir.
Dokümantasyonda nasıl yapılır
