在自己的工作电脑上测试下框架性能:
电脑配置、软件环境:cpu i3-3220 内存:8G ;操作系统:win7 。tomcat9 标准安装 ,jdk8标准安装。
tomcat 连接线程配置 minSpareThreads="100" maxThreads="1000"
测试页面:在前期入门文章介绍的“ hello 消息编程“ 。页面流程为模块定义变量,velocity模板解析渲染输出。
测试工具:用apache 的ab 测试
测试命令 :ab -n 10000 -c 400 http://localhost:8080/tltest/tlobject/index
测试结果:
共一万个访问,总时间16.478秒,平均访问时间1.64毫秒
同样情况,开启模块页面缓存后:
平均访问时间1.48毫秒 。看来在业务逻辑简单的情况下(主要是没有数据库查询),框架处理速度接近缓存输出。