首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >从Tomcat提供静态内容的速度有多慢?

从Tomcat提供静态内容的速度有多慢?
EN

Stack Overflow用户
提问于 2009-03-17 15:18:15
回答 2查看 7.6K关注 0票数 17

所以,我有一个are应用程序,其中有相当多的JSP,servlets,其中很多都在使用IceFaces。显然,这其中的大部分将不得不留在Tomcat中。

但是,有人告诉我静态内容(HTML、图像等)在Tomcat上比Apache这样的纯pure服务器慢。我的理解是,当您使用Tomcat作为独立的when服务器时,它首先使用的是Apache的某个版本。当然,在这一点上我可能是错的。

但是,从Tomcat提供静态图像或文件的代价是什么?为了一个低流量的网站而闯入自己的low服务器值得吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-03-17 15:28:02

有关信息,请参阅Tomcat Connector FAQ。对于现代版本的Tomcat,性能差异比以前小得多()。对于一个低容量的站点,您没有理由不能使用Tomcat提供所有内容。

票数 13
EN

Stack Overflow用户

发布于 2009-03-20 17:56:02

我同意,但在两种情况下除外

使用JSSE的

  1. Tomcat的SSL明显要慢得多。有一些原生版本可以插入,但这往往更痛苦。一般来说,安全套接层协议比大家熟知的带有Httpd服务器的Apache HTTpd server
  2. Fronting提供了更多的灵活性,例如虚拟web主机等。Tomcat在这方面就没有那么灵活了。毫不奇怪,它缺少Apache中的所有选项:)。一个很明显很不错的功能是内置了静态文件压缩功能,这很容易添加到Apache中。在tomcat extra中这并不难,但工作量更大。
  3. 你错了。Apache Httpd Server是一个完全不同的东西,没有与Tomcat共享的代码。

如果这两个都不是问题,那么就单独使用tomcat。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/654701

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档