Heim  >  Artikel  >  Betrieb und Instandhaltung  >  openresty nginx unterschied

openresty nginx unterschied

(*-*)浩
(*-*)浩Original
2019-07-15 10:54:4832869Durchsuche

Nginx

openresty nginx unterschied

Nginx ist ein leistungsstarker HTTP- und Reverse-Proxy-Dienst sowie ein IMAP/POP3/ SMTP-Dienst.

1. Antwortanfragen schnell verarbeiten

3. Geringer Speicherverbrauch

5. Hohe Skalierbarkeit

6. Hot-Deployment

Das getrennte Design des Master-Management-Prozesses und des Worker-Prozesses sorgt dafür, dass Nginx die Funktion eines Hot-Deployments hat und in 7 × Under the bereitgestellt werden kann Unter der Voraussetzung eines unterbrechungsfreien 24-Stunden-Dienstes aktualisieren Sie die ausführbare Nginx-Datei. Sie können auch Konfigurationsdateien ändern, Protokolldateien ersetzen und andere Funktionen ausführen, ohne den Dienst zu stoppen.

7. Kostenlose BSD-Lizenz

OpenResty (auch bekannt als ngx_openresty)

OpenResty ist eine High-End-Software, die auf Nginx und basiert Lua Eine leistungsstarke Webplattform, die eine große Anzahl anspruchsvoller Lua-Bibliotheken, Module von Drittanbietern und die meisten Abhängigkeiten integriert.

Wird zum einfachen Erstellen dynamischer Webanwendungen, Webdienste und dynamischer Gateways verwendet, die extrem hohe Parallelität und hohe Skalierbarkeit bewältigen können. OpenResty verwandelt Nginx effektiv in eine leistungsstarke Allzweck-Webanwendungsplattform, indem es verschiedene gut gestaltete Nginx-Module zusammenführt (hauptsächlich unabhängig vom OpenResty-Team entwickelt). Auf diese Weise können Webentwickler und Systemingenieure mithilfe der Lua-Skriptsprache verschiedene von Nginx unterstützte C- und Lua-Module mobilisieren, um schnell ein leistungsstarkes Webanwendungssystem zu erstellen, das mehr als 10.000 oder sogar 1.000.000 gleichzeitige Verbindungen auf einer Maschine verarbeiten kann.

Das Ziel von OpenResty besteht darin, Ihren Webdienst direkt im Nginx-Dienst laufen zu lassen und dabei das nicht blockierende E/A-Modell von Nginx voll auszunutzen, nicht nur für HTTP-Client-Anfragen, sondern auch für Remote Backends wie MySQL, PostgreSQL, Memcached und Redis bieten alle eine konsistente Hochleistungsantwort.

Weitere technische Artikel zum Thema Nginx finden Sie in der Spalte Nginx-Tutorial, um mehr zu erfahren!

Das obige ist der detaillierte Inhalt vonopenresty nginx unterschied. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn