Nginx ist ein asynchroner Framework-Webserver, der auch als Reverse-Proxy, Load Balancer und HTTP-Cache verwendet werden kann. Was ist also ein Reverse-Proxy und welche Vorteile bietet der Nginx-Reverse-Proxy? Der folgende Artikel führt Sie durch das Ganze und ich hoffe, dass er Ihnen hilfreich sein wird.
Was ist Nginx?
Nginx (Engine x) ist ein leistungsstarker HTTP- und Reverse-Proxy-Webserver sowie IMAP /POP3/SMTP-Dienste werden ebenfalls bereitgestellt.
Nginx ist ein leichter Webserver/Reverse-Proxy-Server und E-Mail-Proxyserver (IMAP/POP3), veröffentlicht unter dem BSD-ähnlichen Protokoll. Seine Merkmale sind, dass es weniger Speicher belegt und über starke Parallelitätsfähigkeiten verfügt. Tatsächlich sind die Parallelitätsfähigkeiten von Nginx unter Webservern desselben Typs besser.
Was ist ein Reverse-Proxy?
Reverse-Proxy bezieht sich auf die Verwendung eines Proxyservers, um Verbindungsanfragen im Internet anzunehmen und die Anfragen dann intern an einen Server im Netzwerk weiterzuleiten und gibt die vom Server erhaltenen Ergebnisse an den Client zurück, der eine Verbindung im Internet anfordert. Einfach ausgedrückt kann das externe Netzwerk nicht direkt auf den realen Server zugreifen, sondern muss über einen Proxy erreicht werden.
Die Rolle des Reverse-Proxys
1. Verhindern Sie, dass der Hauptserver böswillig angegriffen wird.
2. Bereitstellung von Implementierungsunterstützung für Lastausgleich und dynamische und statische Trennung.
Das obige ist der detaillierte Inhalt vonWas sind die Vorteile von Nginx Reverse Proxy?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!