Sie fragen sich nur, welcher Webserver zwischen Apache und Nginx von Tomcat besser unterstützt wird? Ich bin begeistert davon, Nginx für die Single-Threaded-Funktion zu verwenden. Ich möchte eine Java-App bereitstellen, die unter HTTPS ausgeführt wird.
Prost
nginx
web-server
tomcat
java
apache-2.2
sebarmeli
quelle
quelle
Antworten:
Zuallererst: Tomcat kann schneller eigenständig ausgeführt werden (logischerweise, da kein Proxy erforderlich ist). Es ist wahrscheinlich nicht die sicherste Lösung, aber es ist schneller. :) :)
Apache kann den mod_jk-Connector verwenden, der AJP13 verwendet, wodurch Sie im Vergleich zum regulären HTTP-Proxy einen enormen Leistungsschub erzielen. Wenn Sie wirklich ein Frontend benötigen, wählen Sie Apache + mod_jk.
quelle
Apache -> Tomcat ist aufgrund der Anzahl der verfügbaren Anschlussoptionen wahrscheinlich etwas flexibler, aber Nginx soll extrem schnell sein. Abgesehen davon, wie mailq vorschlägt, könnten Sie mit Tomcat als Front-End zufrieden sein.
quelle