Jdon框架性能测试报告
真正的产品应该经过严格的性能测试,检验在J2EE/JavaEE多用户操作环境下产品的表现。
用户自己对JdonFramework性能测试体验
测试案例1
| 测试目的 |
测试Jdon框架是否支持并发用户?长时间并发性能以及是否存在内存泄漏、是否耗费CPU? |
| 硬件条件 |
服务器:P4 1.4G 768M内存。检测机器:AMD althon 512M 。客户端:P4 512M |
服务器
软件设置 |
服务器安装JBoss 3.2.2+Jdon框架,其中部署SimpleJdonFrameworkTest作为被测试应用程序。
在另外一台服务器安装JBuiler 2005,使用其中的Optimizeit,配置其连接服务器的1047端口。JBOss和Opitimzeit整合见这里: |
客户端
软件设置 |
在客户端机器安装Jmeter,根据服务器CPU占有率,当启动7个并发访问用户时,服务器CPU达91%(不能启动太多,服务器CPU达100%测试失效)。如果一天时刻保持7个并发用户访问,相当于几十万的页访问量,一个中型互动网站访问量(不是那种只下载新闻/软件等信息的单向网站)。
客户端:Jmeter配置文件:jdon.jmx |
| 测试结果 |
运行10小时,JMeter结果如下:服务器和客户端一切正常。

|
| 测试结果解释 |
测试时间内 通过memeory leak测试,Heap used基本保持不变,无明显内存泄漏现象; |
测试案例2
| 测试目的 |
测试Jdon框架对于10万以上数据在短时间插入以及10万数据的查询性能 |
| 硬件条件 |
服务器:P4 1.4G 768M内存。检测机器:AMD althon 512M 。客户端:P4 512M |
服务器
软件设置 |
服务器安装JBoss 3.2.2+Jdon框架,其中部署SimpleJdonFrameworkTest作为被测试应用程序。 |
客户端
软件设置 |
客户端:Jmeter配置文件:jdon14.jmx |
| 测试结果 |
正常运行结束,系统没有报错或中断,反应时间一直保持一定时间,没有随数据增长缓慢。您可以根据以上配置自己测试验证。 |
JdonFramework作为一个免费开源软件开发平台,可以商用开发大多数数据库应用软件和管理软件: 电子商务软件 在线教育软件 税务软件 Web快速开发软件 财务软件 购物车软件 医院帐务软件 crm software medical software 人事薪资软件payroll software 在线购物软件 销售软件 项目管理软件 房产不动产管理软件 生产软件 PDM软件 制造业软件 仓库软件 采购软件 进销存软件 危险源监控软件 物流软件 超市软件 银行软件 保险软件 汽车软件 医疗软件 电子软件 自动化软件 服装软件 烟草软件 分销管理软件 供应商管理软件
|