是否可以仅使用 Nginx 服务器而不使用 tomcat 服务器来运行 Java Web 应用程序? 2024-5-31 • nginx tomcat java web 我有 Java Web 应用程序(使用 RESTful Web 服务)。目前它在 tomcat 服务器上运行。是否可以只使用 Nginx 服务器而不使用 tomcat 服务器来运行 Java Web 应用程序?如果您有任何想法,请提出建议。 答案1 如果你正在寻找 Apache Tomcat 的替代品,那么Glassfish或者Wildfly充当应用服务器。 如果您正在寻找运行应用程序服务器的替代方案(我不推荐),那么有以下几个选择: 在 Java 应用程序上实现 FastCGI、WSGI 或 SCGI 服务器。我找不到任何一个足够成熟的实现,YMMV;但有JWSGI作为 WSGI 实现,尽管仍然不是一个标准。 在您的应用程序上使用 Java 构建一个 HTTP 服务器,然后通过 nginx 代理客户端的请求。 在 Java 应用程序上实现 CGI。它很脏、很慢、很危险,但它有效。但我不推荐这样做,因为有更好的选择。 相关内容 在 Ubuntu、NGINX、HHVM 上将 PHP-CLI 恢复为默认路径 哪些 Linux 发行版支持 VMWare 的自动适应客户机功能? 为 Windows 10 缩减 Ubuntu 后引导加载程序损坏 如何使用 BibLaTeX 和 hyperref 以详细模式将标题转换为超链接? 在终端中复制并粘贴?[重复] tikzcd 图表错误 如何在 Linux 中将 Mysql 数据库转换为 Postgresql? ffmpeg 的快进和快退功能已禁用 如何为虚拟机分配其自己的互联网可见 IP 地址? 我的 Windows Media Center 盒子坏了。如何恢复我的录制计划?