Sunucu üzerinde bir değişiklik yaptığınızda (örneğin PHP sürümü değiştirmek veya yeni bir lisans tanımlamak), bu değişikliğin aktif olması için servisin yeniden başlatılması gerekir. Ancak klasik "Restart" komutu tüm aktif bağlantıları anında koparır. LiteSpeed'in "Graceful Restart" özelliği ise bu sorunu ortadan kaldırır.
???? Neden Standart Restart (Hard Restart) Kullanmamalısınız?
-
Bağlantı Kopmaları: O an sitede olan kullanıcıların işlemleri (dosya indirme, ödeme yapma vb.) yarıda kesilir.
-
Yüksek CPU Yükü: Tüm işlemler aynı anda durup tekrar başladığında işlemciye anlık büyük bir yük biner.
-
502/504 Hataları: Servis ayağa kalkana kadar geçen birkaç saniyede ziyaretçiler hata mesajı görür.
????️ Doğru Yeniden Başlatma Yöntemleri
1. Komut Satırı Üzerinden Graceful Restart
LiteSpeed'i trafiği kesmeden yeniden başlatmanın en güvenli yolu şudur:
/usr/local/lsws/bin/lswsctrl restart
Bu komut, eski işlemleri (process) mevcut görevlerini bitirene kadar açık tutar, yeni gelen istekleri ise yeni yapılandırma ile karşılar.
2. WebAdmin Panelinden Yeniden Başlatma
Panele giriş yaptığınızda sağ üstte bulunan "Graceful Restart" (Dönen ok simgesi) butonunu kullanın. Eğer panel bir hata veriyorsa, sistemin otomatik olarak restart atması için şu dosyayı "tetikleyebilirsiniz":
touch /usr/local/lsws/admin/tmp/.ls_restart
3. Yapılandırma Dosyalarını Kontrol Etmeden Başlatmayın!
Eğer yapılandırmada bir hata varsa (Syntax Error), restart attığınızda servis ayağa kalkmayabilir. Yeniden başlatmadan önce her zaman test edin:
/usr/local/lsws/bin/lshttpd -t
Eğer çıktı "Syntax OK" ise güvenle restart atabilirsiniz.
4. Lisans Güncelleme Sonrası Restart
Yeni bir lisans satın aldığınızda veya paket yükselttiğinizde, sistemin yeni limitleri tanıması için restart şarttır:
/usr/local/lsws/bin/lshttpd -r
service lsws restart
LiteSpeed Lisansı ile Sınırları Zorla!
Web sitenizi yavaşlatan tüm zincirleri kırın. Orijinal LSCache destekli paylaşımlı LiteSpeed Web Server lisansını en uygun fiyatla hemen aktif edin.