Ce face lswsctrl reload
Comanda lswsctrl reload trimite semnalul SIGUSR1 către procesul OpenLiteSpeed. Acest semnal determină recitirea fișierelor de configurare XML sau plain-text și aplicarea modificărilor la cald.
Este cea mai rapidă metodă de a aplica reguli noi de rescriere (.htaccess global), certificate SSL reînnoite sau noi mapări de domenii fără a reseta contoarele de statistici sau memoria cache din RAM.
Dacă fișierul de configurare conține erori, procesul curent ignoră noile setări și continuă să ruleze pe baza configurației valide anterioare.
Opțiuni și argumente
| Opțiune / Parametru | Descriere |
|---|---|
reload |
Trimite semnalul SIGUSR1 pentru reîncărcarea configurației. |
systemctl reload lsws |
Comanda standard systemd pentru reîncărcare la cald. |
Ce returnează
Mesajul ‘[OK] Send SIGUSR1 to …’ ce atestă livrarea semnalului către PID-ul activ.
Exemple
Exemplul 1: Reîncărcarea configurației după reînnoirea unui certificat SSL
Aplică noul certificat SSL fără deconectarea niciunui utilizator.
sudo /usr/local/lsws/bin/lswsctrl reload
Ieșire în terminal
[OK] Send SIGUSR1 to 15210
Greșeli frecvente
- Ignorarea mesajelor din jurnalul de erori (error.log) după reload; dacă modificarea a fost invalidă, serverul rulează în continuare cu setările vechi fără a semnala vizibil eroarea în terminal.
Comenzi înrudite
lswsctrl restart: Repornește elegant (graceful) serverul OpenLiteSpeed fără a întrerupe conexiunile active.lswsctrl status: Verifică dacă demonul OpenLiteSpeed rulează și afișează PID-ul procesului principal.Directiva errorlog (Jurnal de erori): Configurează calea, nivelul de detaliu și politica de rotație pentru jurnalul de erori.