晋升Tomcat功能办法有很多种,运用NIO Connector和启用gzip紧缩是其间两种。 NIO:Java New IO,运用了多路复用的技能,无疑要比一般的IO socket要高效。 gzip:对需求传输到前台的内容首先在内存中进行gzip紧缩,这样能够大大的削减网络带宽占用。条件是前台的Accept-Encoding答应gzip。 可是,当一起装备了这两个时,会发现大于48KB的文件并没 http://www.fpshamen.com/linked/20130311.do 有进行紧缩。 经查Tomcat源码,发现org.apache.catalina.servlets.DefaultServlet中: /** * Check if sendfile can be used. */ protected boolean checkSendfile(HttpServletRequest request, HttpServletResponse response, CacheEntry entry, long length, Range range) { if ((sendfileSize > 0) http://www.star1111.info/linked/20130311.do
转载于:https://www.cnblogs.com/fpqqchao/archive/2013/03/12/2954975.html