java容器
java容器很很多,tomcat、jetty、jboss、resin、weblogic、webspere等等。
有收费的,也有开源免费的,性能可能是有些许差异的,理论上,收费的应该比免费的,性能要要一些。
但是,用开源免费的来做巨大访问量的(比如千万PV)应用,也是毫无问题的,当前我们所处的技术浪潮,性能的瓶颈一般都在数据库上,在硬盘的访问上,而不是网络请求和响应。
已知互联网公司使用的java容器:
jetty:google、美团
tomcat:yougou.com
jetty官网:http://www.eclipse.org/jetty/
jetty源码:git clone https://github.com/eclipse/jetty.project.git
关于tomcat的博客:http://blog.csdn.net/puma_dong/article/details/21875253
jetty的日志
本周遇到一个jetty日志的问题,看jetty的request.log日志中,我们post过来的参数没有记录,google了好久,没有答案,于是把jetty源码下载下来,看了看日志这部分:jetty-server/src/main/resource/org/eclipse/jetty/server/NCSARequestLog.java,发现日志中关于参数相关的日志,只记录了request.getUri(),也就是说只有get的参数才能记录到日志里面去,post的参数都不会记录到日志里面。
相关帖子:
http://wiki.eclipse.org/Jetty/Tutorial/RequestLog
后续逐渐对jetty的相关知识进行补充......
时间: 2024-10-29 11:07:24