Java Tomcat VS Jetty

Java Tomcat VS Jetty,java,tomcat,servlets,webserver,jetty,Java,Tomcat,Servlets,Webserver,Jetty,我想知道每台服务器相对于生产环境的缺点。有人对其中一个功能有大问题吗?性能等等。我还很快看了一眼新的Glassfish,它是否与简单的servlet容器相匹配?它似乎至少有一个良好的管理界面?我喜欢Jetty,因为它维护成本低。它刚打开包装,就可以开始了。Tomcat有点高维护性,需要更多配置,而且更重。此外,Jetty的续集非常酷 编辑:2013年,有报道称Tomcat变得更容易了。见评论。我还没有证实这一点。我喜欢Jetty如何嵌入到应用程序中,这样就不需要在web容器中运行。Hudson和

我想知道每台服务器相对于生产环境的缺点。有人对其中一个功能有大问题吗?性能等等。我还很快看了一眼新的Glassfish,它是否与简单的servlet容器相匹配?它似乎至少有一个良好的管理界面?

我喜欢Jetty,因为它维护成本低。它刚打开包装,就可以开始了。Tomcat有点高维护性,需要更多配置,而且更重。此外,Jetty的续集非常酷



编辑:2013年,有报道称Tomcat变得更容易了。见评论。我还没有证实这一点。

我喜欢Jetty如何嵌入到应用程序中,这样就不需要在web容器中运行。Hudson和Nexus是两个可以在这种模式下运行的应用程序。Tomcat可以做到这一点吗?

我认为Tomcat更受应用程序的讨论和支持,Jetty是可移植的,可以嵌入到应用程序中。Jetty也有很好的延续性。

当然,更准确地说,它可以有一个嵌入式tomcat:嵌入tomcat已经有十多年的历史了,但2011年使用tomcat 7.x变得容易多了。与Jetty相比,在复杂性上没有真正的区别。例如,请参见或明确地说,它也可以通过maven完成。有一个maven插件。如果我没记错的话,spring boot附带了一个用于web应用程序的嵌入式tomcat,它只是作为一个独立的应用程序运行,这样我们就可以快速启动GUI,而无需在任何外部web服务器上部署。这并不能回答这个问题,特别是在性能方面。如果配置意味着更好的性能,我不介意在配置上多做些手脚。@John:这两个方面我都没有性能问题,否则我会提到的。我有一种感觉,Jetty速度更快,但没有必要去证明它。Tomcat也只是关于解包和运行它。这对我来说不是很真实,Tomcat也用完了盒子。@AudriusMeskauskas你是什么意思?请提供截至2020年的真实情况:。谢谢。即使这个问题很老了,我今天也看到了。谈到生产环境,我想补充一点,谷歌选择Jetty作为谷歌应用程序引擎。有人提名这个重新开放,但这是一个基于意见的讨论问题。也许历史锁是合适的,但我看不到重新打开它。我有使用Tomcat作为套接字服务器的经验,但最终我选择使用Jetty。服务器,尤其是在这种情况下,更容易设置和记录。你所说的嵌入应用程序是什么意思?@Sankalp它只是意味着你可以在应用程序中运行Jetty服务器。