精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>● Java>>技术言论>>让Tomcat飞起来

主题:让Tomcat飞起来
发信人: mxb163(懒虫)
整理人: zjxyz(2002-09-08 22:55:01), 站内信件
Tomcat是非常优秀简单的application server.
  在实际开发中,为了加速web访问速度,可以从以下几方面优化Tomcat.
    1. jsp Engine优化.
       Tomcat好像一直没有考虑它的jsp engine. 因此,从应用表示层jsp的优化就显而易见了.
    主要手段就是减少file io操作.
    
   2. 日志log优化
       在大型网站上,每日的日志是非常庞大的.而Tomcat的日志log是非常简单的,它直接采用无缓

存写文件. 小小改动一下,给它1M的缓存也不为过.
   
   3. 国际编码的优化.
      字符串编码转换,转来转去是非常占用CPU时间的.可以改写TOMCAT使其尽可能少的进行转换是

完全可行的.
  
   4. on the fly Compress 
      Http协议中是支持压缩的,它可以大幅度的减少网络流量(5-8倍)
      在internet上,一次请求所花时间=request时间 + server处理时间 + 结果传输时间
      而由于网速问题,往往"结果传输时间"占总共请求时间的90%.
    如果采用压缩技术,(如上)可以实际缩短"结果传输时间"为原先的1/5--1/8.虽然加上一部分
    压缩时间,还是大大的减少了一次请求时间.
      实际测试结果:
           平均响应时间减少到原来的 1/2-1/5
           带宽减少到原来的 1/5 -1/8 (不包括图片)
     
   看看tomcat是如何飞起来的吧 !

                                                 欢迎感兴趣的公司联系
    [email protected]             

[关闭][返回]