Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Der Unterschied zwischen Nginx und Tomcat

Der Unterschied zwischen Nginx und Tomcat

王林
王林Original
2019-10-23 10:19:2417933Durchsuche

Der Unterschied zwischen Nginx und Tomcat

Der Unterschied zwischen Nginx und Tomcat

Nginx wird häufig als statischer Inhaltsdienst und Proxyserver verwendet, der externe Anfragen direkt an nachfolgende weiterleitet Als Anwendungsserver (Tomcat, Django usw.) wird Tomcat eher als Anwendungscontainer verwendet, sodass Java, Web und Apps darin aufgenommen werden können.

Genau genommen sollte Nginx HTTP-Server heißen, während Tomcat ein Anwendungsserver und ein Container für Servlet/JSO-Anwendungen ist.

Der Client greift über den HTTP-Server auf auf dem Server gespeicherte Ressourcen (HTML-Dateien, Bilddateien usw.) zu. Der HTTP-Server überträgt die Dateien auf dem Server nur zuverlässig über das HTTP-Protokoll an den Client.

Der Anwendungsserver läuft oft hinter dem HTTP-Server, führt die Anwendung aus, wandelt dynamische Inhalte in statische Inhalte um und verteilt sie über den HTTP-Server an den Client.

Hinweis: Nginx verteilt die Anfrage nur und verarbeitet sie nicht!

Empfohlenes Tutorial: Nginx-Tutorial

Das obige ist der detaillierte Inhalt vonDer Unterschied zwischen Nginx und Tomcat. 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