目的
通过 JMeter 对 Tomcat 增加压力,调整虚拟机参数达到调优效果,增加吞吐量
环境
tomcat7,jdk7,jmeter3.1,一个web网站
配置Jmeter配置线程数
10 个线程循环 1000 次
配置 HTTP 请求
配置观察结果
配置聚合报告
吞吐量,一秒钟 141.2 个请求
配置 Tomcat
初试串行回收器
在 tomcat 的 catalina.sh 添加
1JAVA_OPTS="-Xloggc:gc.log -XX:+PrintGCDetails -Xmx100M -Xms32M -XX:+HeapDumpOnOutOfMemoryError -XX:+UseSerialGC"
tomcat 日志
限制堆初始32M,最大 100M,GC 初始日志
1
2
3
4
5
6Java HotSpot(TM) 64-Bit Server VM (25.0-b70) for bs