发信人: 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] |
|