Puncte:0

Nu se poate ucide - nginx: procesul principal nginx -g daemon dezactivat

drapel mc
Jia

Am configurat atât Nginx, cât și OpenRusty pe Ubuntu, un lucru mă încurcă este că, chiar și după ce părăsesc OpenRusty și opresc Nginx, pot observa în continuare un nginx care rulează, se pare că acest proces nici măcar nu poate fi oprit, întrebarea mea este cine lansează asta nginx și de ce acest demon nginx rulează mereu?

ps -aux | grep nginx
rădăcină 3779 0,0 0,0 10776 6180 ? Ss 06:57 0:00 **nginx: proces principal nginx -g daemon off;**
systemd+ 4587 0,0 0,0 11172 2756 ? S 06:57 0:00 nginx: proces de lucru
jia 17315 0,0 0,0 16184 1068 puncte/0 S+ 07:08 0:00 grep --color=auto nginx

Am încercat systemctl să-l opresc, se pare că nginx încă rulează

sudo systemctl stop nginx.service
 
 sudo systemctl status nginx.service 
â nginx.service - Serverul NGINX HTTP și proxy invers
   Încărcat: încărcat (/lib/systemd/system/nginx.service; dezactivat; prestabilit furnizor: activat)
   Activ: inactiv (mort)

 sudo ps -aux | grep nginx root 3779 0.0 0.0 10776 6180 ? Ss 06:57 0:00 nginx: proces principal nginx -g daemon off; 
    systemd+ 4587 0,0 0,0 11172 2756 ? S 06:57 0:00 nginx: proces de lucru
djdomi avatar
drapel za
cum e pe cale să folosești `kill 3779 4587`? sau stilul Terminator: `kill -9 3779 4587`
Jia avatar
drapel mc
Jia
nici unul nu funcționează, le-am încercat pe amândouă, după ce le-am ucis, noua pornire nginx se pornește din nou
Puncte:1
drapel ru

OpenResty (presupunând că v-ați referit la OpenResty și nu OpenRusty!) este un set de instrumente și o configurație avansată a demonului http al nginx. Deci, va include întotdeauna un nginx care rulează dacă openresty rulează.

Deci pentru mine ta ps -aux | grep nginx rezultă în:

...
root 8402 0.0 0.0 49984 14580 ? SN-uri Jul25 0:00 nginx: proces principal /usr/local/openresty/nginx/sbin/nginx -g daemon activat; master_process on;
...

Configurația mea pare să includă calea completă, dar dacă a dvs. nu o include, puteți încerca (înlocuiți 8402 cu pid-ul tău nginx):

sudo ls -l /proc/8402/exe

ceea ce, în cazul meu, are ca rezultat:

lrwxrwxrwx 1 root root 0 20 septembrie 16:46 /proc/8402/exe -> /usr/local/openresty/nginx/sbin/nginx

Deci, binarul nginx care rulează vine de la OpenResty și nu de „celălalt” nginx. De asemenea, ați putea lua în considerare eliminarea celuilalt nginx pentru a nu vă încurca cu privire la fișierele de configurare corecte...

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.