重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
使用loadrunner,进行压力测试,有比较详细的测试结果,
创新互联建站坚持“要么做到,要么别承诺”的工作理念,服务领域包括:网站设计制作、成都网站设计、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的红旗网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!
就是配置和使用loadrunner比较麻烦,不过网上有详细的教程,去下载一个吧,
自己写循环去测试,极不准确
我也在这些问题,然后呢,你需要的东西我会,但是我也忙 给你点提示吧,
Thread t1 = new Thread(new Runnable(){
public void run(){
}
}});
这是启动一个线程, 写个循环20次,里面写个终止条件判断时间是否大于两小时,
Date date1 =new Date();
System.out.println( (new Date().getSeconds() - date1.getSeconds()));ok? 不好意思早就写完了但是没提交、
623397674,这个功能我能完成,你还不能写出来加我qq
经典的自然是loadrunner,可以进行并发压力测试,很实用,可以模拟多IP,多用户同时运行,可以设置运行间隔,可以参考下相关的文档,建议去csdn上下一个相关的教程
建议别老盯着测试结果,如果出现这种情况,看一看程序日志和数据库的日志,尤其是数据库SQL日志,看看每个SQL完成的时间变化,应该是耗时越来越长,这样就要优化了。
建议先搞数据库压力测试,根据情况制作10万-200万测试记录,目标是优化SQL语句,大中型项目中,这时第一项。
接下来再搞逻辑层和Web层的压力测试,目标是优化业务逻辑实现算法。