由于资源的有限,J2EE传统的框架已经超过了我们对资源的预期,无奈只能转向底层的原始开发,自己写了轻量级的框架。
其实这个框架我们一直说轻量级,到底能多轻,另外我们能不能保证服务保证。
今天做了一下压力测试。
系统Centos5.7 内存256M CPU:Intel(R) Xeon(R) CPU E31230 @ 3.20GHz ×2
系统环境 mysql5.0 默认配置100链接, tomcat7 bio模式,默认链接,Nginx1.0 默认链接
Nginx前端,tomcat7一个作为后端。
并发测试:
第一次,并发100,10分钟,执行6分钟,丢失6次,CPU在3% 内存占用100M左右,系统框架无压力。
第二次,并发500,10分钟,执行完毕,丢失2次 CPU在3%,内存占用150M左右,系统框架无压力。
目前在增加数据库记录9770条,做第三次压力测试。稍后放出。