lswsctrl status în OpenLiteSpeed

Control și CLI server OpenLiteSpeed 1.0+

Verifică dacă demonul OpenLiteSpeed rulează și afișează PID-ul procesului principal.

Sintaxă
/usr/local/lsws/bin/lswsctrl status
systemctl status lsws

Ce face lswsctrl status

Comanda lswsctrl status verifică prezența fișierului PID în /tmp/lshttpd/ sau /usr/local/lsws/tmp/ și interoghează tabela de procese a kernelului Linux.

Dacă serverul funcționează normal, comanda returnează mesajul că lsws rulează împreună cu identificatorul PID al procesului principal.

Dacă serverul este oprit sau a cedat în mod neașteptat din cauza unei erori critice, comanda raportează starea ‘lsws is not running’.

Opțiuni și argumente

Opțiune / Parametru Descriere
status Interoghează starea de execuție a demonului OLS.

Ce returnează

Starea procesului (‘lsws is running with PID …’ sau ‘lsws is not running’).

Exemple

Exemplul 1: Interogarea stării de funcționare a serverului

Afișează dacă OpenLiteSpeed este activ și PID-ul său curent.

sudo /usr/local/lsws/bin/lswsctrl status

Ieșire în terminal

lsws is running with PID 15210.

Greșeli frecvente

  • Verificarea exclusivă a fișierului PID fără verificarea porturilor de rețea; în cazuri rare de kernel panic sau OOM-killer, fișierul PID poate rămâne pe disc chiar dacă procesul nu mai răspunde.

Comenzi înrudite

  • lswsctrl start: Pornește serverul web OpenLiteSpeed și procesele asociate LSPHP.
  • lswsctrl stop: Oprește serverul OpenLiteSpeed și eliberează porturile de rețea ascultate.
  • Statistici în timp real (.rtreport): Afișează metricele de performanță în timp real ale nucleului OLS (conexiuni, cereri/secundă, lscache).