Was bedeutet Nginx?
1: Was ist Nginx?
Nginx ist ein leichter Webserver/Reverse-Proxy-Server und E-Mail-Proxy (IMAP/POP3)
Es zeichnet sich in der Tat durch eine geringe Speichernutzung und starke Parallelität aus , die Parallelitätsfähigkeit von Nginx ist unter Webservern desselben Typs besser
Zu den Benutzern von Nginx-Websites auf dem chinesischen Festland gehören: Baidu, JD.com, Sina, NetEase, Tencent, Taobao usw.
2: Welche Rolle spielt der Nginx-Server?
1. Reverse-Proxy: Die Reverse-Proxy-Methode (Reverse-Proxy) bezieht sich auf die Verwendung eines Proxyservers zum Akzeptieren von Verbindungsanfragen das Internet, und leiten Sie die Anforderung dann an den Server im internen Netzwerk weiter und geben Sie 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 Der Zugriff muss über einen Proxy erfolgen.
2. Lastausgleich: Der Lastausgleich ist auch eine häufig verwendete Funktion von Nginx. Wenn zwei oder mehr Server vorhanden sind, werden Anforderungen zur Verarbeitung gemäß den Regeln im Allgemeinen gleichzeitig konfiguriert einen Reverse-Proxy und springen Sie zum Lastausgleich über den Reverse-Proxy. Nginx unterstützt derzeit drei integrierte Lastausgleichsstrategien sowie zwei häufig verwendete Strategien von Drittanbietern.
3. HTTP-Server: Nginx selbst ist auch ein statischer Ressourcenserver. Wenn nur statische Ressourcen vorhanden sind, ist es jetzt auch sehr beliebt, statische und zu trennen dynamische Ressourcen, die über Nginx erreicht werden können
4. Forward-Proxy: Dies bedeutet, dass ein Server zwischen dem Client und dem Ursprungsserver liegt. Um Inhalte vom Ursprungsserver zu erhalten, sendet der Client eine Anfrage an den Proxy und gibt das Ziel (Ursprungsserver) an, und dann leitet der Proxy die Anfrage an den Ursprungsserver weiter und gibt den erhaltenen Inhalt an den Client zurück.
Weitere technische Artikel zum Thema Nginx finden Sie in der Spalte Tutorials zur Nginx-Nutzung, um mehr darüber zu erfahren!
Das obige ist der detaillierte Inhalt vonWas bedeutet Nginx?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!