Heim >Betrieb und Instandhaltung >Nginx >Was sind auf dem Nginx-Server der Master-Prozess und der Worker-Prozess?

Was sind auf dem Nginx-Server der Master-Prozess und der Worker-Prozess?

王林
王林nach vorne
2020-07-14 17:37:067110Durchsuche

Was sind auf dem Nginx-Server der Master-Prozess und der Worker-Prozess?

Master-Prozess

(Empfohlenes Tutorial: Nginx-Tutorial )

Master-Prozess ist der Hauptprozess, der Manager erstellt Prozesse und Reaktor-Threads usw. arbeiten in/Threads.

Der Reactor-Thread führt tatsächlich die Epoll-Instanz aus, die zum Akzeptieren von Links und Anfragen von Clients verwendet wird. Der Manager-Prozess ist ein Managementprozess. Dieser Prozess wird zum Erstellen und Verwalten aller Worker-Prozesse und TaskWorker-Prozesse verwendet, und TaskWorker ist ein untergeordneter Prozess, der direkt vom Manager generiert wird.

Worker-Prozess

Der Worker-Prozess ist ein Arbeitsprozess, und die gesamte Geschäftslogik wird in diesem Prozess ausgeführt. Wenn der Reactor-Thread die Daten vom Client empfängt, verpackt er die Daten und sendet sie es durch die Pipeline zu einem Worker-Prozess.

Das obige ist der detaillierte Inhalt vonWas sind auf dem Nginx-Server der Master-Prozess und der Worker-Prozess?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen

In Verbindung stehende Artikel

Mehr sehen