Tomcat6 优化

来源:百度文库 编辑:神马文学网 时间:2024/04/28 14:45:24
Java代码
  1.                redirectPort="8443"  
  2.                connectionTimeout="20000"  
  3.                />   
  4. 修改后:   
  5.                maxHttpHeaderSize="8192" useBodyEncodingForURI="true"  
  6.                maxThreads="1000" minSpareThreads="25" maxSpareThreads="75"  
  7.                redirectPort="8443"  
  8.                enableLookups="false"  
  9.                compression="on"    
  10.                compressionMinSize="2048"  
  11.                compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain"    
  12.                connectionTimeout="20000"  
  13.                disableUploadTimeout="true"  
  14.                />  

Java代码
  1. ab -c 1000 -n 10000 http://www.xxx.com/index.jsp  


Java代码
  1. Document Path:          /index.jsp   
  2. Document Length:        337 bytes   
  3.   
  4. Concurrency Level:      1000  
  5. Time taken for tests:   11.892186 seconds   
  6. Complete requests:      10000  
  7. Failed requests:        0  
  8. Write errors:           0  
  9. Total transferred:      5891178 bytes   
  10. HTML transferred:       3370674 bytes   
  11. Requests per second:    840.89 [#/sec] (mean)   
  12. Time per request:       1189.219 [ms] (mean)   
  13. Time per request:       1.189 [ms] (mean, across all concurrent requests)   
  14. Transfer rate:          483.76 [Kbytes/sec] received   
  15.   
  16. Connection Times (ms)   
  17.               min  mean[+/-sd] median   max   
  18. Connect:        0   10 230.3      0    9000  
  19. Processing:     0  743 2564.5     33   11859  
  20. Waiting:        0  742 2564.3     33   11859  
  21. Total:          1  753 2578.3     33   11883  
  22.   
  23. Percentage of the requests served within a certain time (ms)   
  24.   50%     33  
  25.   66%     37  
  26.   75%     39  
  27.   80%     40  
  28.   90%    156  
  29.   95%   3952  
  30.   98%  11844  
  31.   99%  11865  
  32.  100%  11883 (longest request)  

修改后测试结果:
Java代码
  1. Document Path:          /index.jsp   
  2. Document Length:        337 bytes   
  3.   
  4. Concurrency Level:      1000  
  5. Time taken for tests:   1.827710 seconds   
  6. Complete requests:      10000  
  7. Failed requests:        0  
  8. Write errors:           0  
  9. Total transferred:      5952434 bytes   
  10. HTML transferred:       3405722 bytes   
  11. Requests per second:    5471.33 [#/sec] (mean)   
  12. Time per request:       182.771 [ms] (mean)   
  13. Time per request:       0.183 [ms] (mean, across all concurrent requests)   
  14. Transfer rate:          3179.94 [Kbytes/sec] received   
  15.   
  16. Connection Times (ms)   
  17.               min  mean[+/-sd] median   max   
  18. Connect:        0   37  30.0     30     128  
  19. Processing:    36  140  48.6    147     351  
  20. Waiting:        4   83  39.9     77     306  
  21. Total:         68  178  53.5    187     475  
  22.   
  23. Percentage of the requests served within a certain time (ms)   
  24.   50%    187  
  25.   66%    198  
  26.   75%    202  
  27.   80%    205  
  28.   90%    212  
  29.   95%    220  
  30.   98%    230  
  31.   99%    430  
  32.  100%    475 (longest request)