使用WAMP进行压力测试,等到TOMCAT报错发现问题,基本解决国航OA服务器慢慢死掉的问题
2012-05-29 15:36
666 查看
进入D盘目录下
D:\wamp\bin\apache\apache2.2.21\bin\
输入命令
abs -H "X-Anhe-Account-Username: 00000dsadasads" -H "X-Anhe-Account-Password: *****" -n 500 -c 1 http://*******:8081/airchina/Services?_action=MAINSCREEN
abs -H "X-Anhe-Account-Username: 00000adsads" -H "X-Anhe-Account-Password: *****" -n 100 -c 1 http://***************:8081/airchina/Services?_action=PENDINGITEMS
abs -H "X-Anhe-Account-Username: 00000assaa" -H "X-Anhe-Account-Password: *****" -n 500 -c 1 "http://*******:8081/airchina/Services?_action=TODOWORK&_activityID=4176269&_announcementType=\%E5\%85\%AC\%E5\%8F\%B8\%E8\%A1\%8C\%E6\%94\%BF\%E5\%8F\%91\%E6\%96\%87company&_bizzType=\%E5\%85\%AC\%E5\%8F\%B8\%E5\%8F\%91\%E6\%96\%87\%E4\%B8\%8B\%E8\%A1\%8C&_bpInstanceID=00-YHAMGVEG-3V5K-CN4S-X9D2-KAURXXF6VXIT&_taskID=5046448"
需要注意这些带%号的要加\注释掉
可以进行压力测试。
连续进行100次,500次压力测试,等等
今天终于解决了国航服务器慢慢死掉的问题,就是代码里需要对客户端进行一些单例模式的修改!
这样JAVA进程就不会一直飙升了。
D:\wamp\bin\apache\apache2.2.21\bin\
输入命令
abs -H "X-Anhe-Account-Username: 00000dsadasads" -H "X-Anhe-Account-Password: *****" -n 500 -c 1 http://*******:8081/airchina/Services?_action=MAINSCREEN
abs -H "X-Anhe-Account-Username: 00000adsads" -H "X-Anhe-Account-Password: *****" -n 100 -c 1 http://***************:8081/airchina/Services?_action=PENDINGITEMS
abs -H "X-Anhe-Account-Username: 00000assaa" -H "X-Anhe-Account-Password: *****" -n 500 -c 1 "http://*******:8081/airchina/Services?_action=TODOWORK&_activityID=4176269&_announcementType=\%E5\%85\%AC\%E5\%8F\%B8\%E8\%A1\%8C\%E6\%94\%BF\%E5\%8F\%91\%E6\%96\%87company&_bizzType=\%E5\%85\%AC\%E5\%8F\%B8\%E5\%8F\%91\%E6\%96\%87\%E4\%B8\%8B\%E8\%A1\%8C&_bpInstanceID=00-YHAMGVEG-3V5K-CN4S-X9D2-KAURXXF6VXIT&_taskID=5046448"
需要注意这些带%号的要加\注释掉
可以进行压力测试。
连续进行100次,500次压力测试,等等
今天终于解决了国航服务器慢慢死掉的问题,就是代码里需要对客户端进行一些单例模式的修改!
private static DocumentServiceDocumentServiceHttpSoap11EndpointStub _result = null; private static DocumentServiceDocumentServiceHttpSoap11EndpointStub getService() throws AxisFault { ConfigurationContext ctx = ConfigurationContextUtil .getConfigurationContext(); //DocumentServiceDocumentServiceHttpSoap11EndpointStub result = null; if (_result == null) { _result = new DocumentServiceDocumentServiceHttpSoap11EndpointStub(ctx, ConfigUtil.getInstance().getServiceAddress("DocumentService")); } return _result; }
这样JAVA进程就不会一直飙升了。
相关文章推荐
- tomcat服务器下使用nginx实现最简单的动静分离--解决css、js不加载的问题
- JMeter+Maven 进行压力测试时候发生的包引用问题的解决方法
- tomcat服务器下使用nginx实现最简单的动静分离--解决css、js不加载的问题
- 在Ubuntu下使用Tsung对ejabberd服务器进行XMPP压力测试。
- maven项目生成war包,发布tomcat服务器报错,问题解决
- 在Linux系统的服务器上使用Memtester进行内存压力测试
- 使用Jmeter工具对tomcat进行压力测试(附调优参数链接)
- 怎样使用Apache JMeterce对Web服务器进行压力测试
- 在Linux系统的服务器上使用Memtester进行内存压力测试
- tomcat使用ab.exe进行压力测试
- 使用TSung对Jabber服务器openfire进行压力测试
- 解决linux系统下因分区目录划分过小,导致tomcat使用系统临时文件夹(/tmp)没有足够空间而报错的问题
- 使用JMeter对Tomcat进行压力测试与Tomcat性能调优
- 使用JMeter进行基本压力测试
- 使用JMeter对Tomcat进行压力测试与Tomcat性能调优
- linux中使用jmeter进行压力测试执行篇及遇到的问题
- [问题大概解决了,应该就是单键模式使用不当产生的。明天找人来做一下压力测试]又一次斗胆发到了首页。期盼帮我检查下objDB类是否有问题
- html的img中使用SVG图片做SRC在本地测试可用但是上传服务器后不能显示问题解决
- 使用Jmeter对Mysql进行压力测试无法执行多条sql语句问题
- win7问题解决,凭据管理器和无法访问,不允许一个用户使用一个以上用户名与服务器或共享资源进行多重连接。