我想在这里问了Java利弊问题对我目前的研究中,我将做 - 什么是关键因素在各种servlet容器的效率的差异?我需要比较的Tomcat/JBoss的/ Glassfish的/码头等等,我需要知道什么“因素”影响最显著方式的结果?我打算写为目的的模拟应用,因此对于一个Java功能/框架/库,我可能实现有这样我就可以大大提高集装箱(实际上是集装箱的装载任何建议等等,我不关心因为我打算在同一台机器上运行所有测试,所以机器的负载),将不胜感激!我需要这项研究尽可能客观。感谢任何帮助家伙!Java Servlet容器的性能?
5
A
回答
6
可能(从大量的请求分开,当然)税Web容器的一些事情:
- 用小堆的工作(例如只有128或256 MB)
- 钝化会议(有大在每个会话序列化对象,过大让所有内存)
- 提供静态资源(大量的小的,或者一些大的)
- 请求失败(404或服务器错误)
- JSP,它们INC路得很多其他的JSP
- 不同的JSP的大量
- 大量不同的servlet映射
- 链Servlet过滤器的大量
- 的单独的应用程序大量
- 重新部署应用程序(确保应用一下决定有没有类加载器泄漏)
1
一些更多的参数:
- 启用压缩
- 缓存启用
- 图灵缓冲区大小
相关问题
- 1. tomcat servlet容器的功能
- 2. 可用servlet容器对Java
- 3. 小型VPS上的Java Servlet容器
- 4. 用于java servlet容器的RADIUS模块
- 5. 将OSGi嵌入到OSGi的servlet容器或servlet容器中?
- 6. Servlet VS Struts2性能
- 7. JDK 1.6和servlet容器
- 8. Microsoft Unity容器的性能
- 9. Servlet请求getparameter的性能
- 10. tbb并发容器性能
- 11. C++容器性能问题
- 12. Servlet容器比Tomcat好
- 13. Servlet容器和类路径
- 14. 过滤器就像servlet。存在许多servlet容器.Do筛选器仅在servlet容器中扮演角色?
- 15. 用于开发的轻型Java servlet容器
- 16. 由Servlet容器服务的WebSockets
- 17. Servlet性能:动态生成静态内容?
- 18. 高性能java分析器
- 19. 从柔性发送对象的Java Servlet
- 20. Tomcat与Websphere的Web容器性能
- 21. 服务器运行java servlet
- 22. Java Jsp Servlet计算器
- 23. 登录过滤器java servlet
- 24. Java Servlet过滤器和SSL
- 25. Web服务器vs servlet容器
- 26. 嵌入灰熊(玻璃鱼)Servlet容器,带弹簧启动Java
- 27. Java Servlet和Java
- 28. 浏览器和Java兼容性
- 29. 在Java Servlet的
- 30. Heroku上的Java应用服务器或servlet容器(最佳做法)对全EE
JBoss AS中运行Tomcat容器和Jetty做同样的,如果我没有记错。为什么要比较servlet容器的效率? – 2011-05-27 07:15:09
这很难回答。有许多方面值得进行基准测试,并且有很多可能性。除非你解释,你想从收集的数据中学习什么,恐怕没有什么有用的答案可以解决你的问题。也许开始解释这个:你为什么这样做? – jmg 2011-05-27 07:16:29
@The精英绅士:Jetty是绝对不会基于Tomcat的,尽管老版本的JBoss使用Tomcat作为Web容器,我不知道目前的一个呢。 – 2011-05-27 08:27:38