只是想知道 Apache 和 Nginx 之间哪个 Web 服务器更受 Tomcat 支持?我对使用 Nginx 的单线程功能很感兴趣。我想部署一个在 HTTPS 上运行的 Java 应用程序。
干杯
答案1
首先:Tomcat 独立运行速度更快(逻辑上,因为不需要代理)。它可能不是最安全的解决方案,但速度更快。:)
Apache 可以使用 mod_jk 连接器,该连接器利用了 AJP13,与常规 HTTP 代理相比,它可以大大提高性能。如果您确实需要使用前端,那么就选择 Apache+mod_jk。
答案2
Apache -> Tomcat 可能更灵活一些,因为有多种不同的连接器选项可供选择,但 nginx 应该非常快。话虽如此,正如 mailq 所建议的,您可能对 tomcat 充当前端感到满意。