使用WAMP进行压力测试,等到TOMCAT报错发现问题,基本解决国航OA服务器慢慢死掉的问题

简介:

进入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次压力测试,等等



今天终于解决了国航服务器慢慢死掉的问题,就是代码里需要对客户端进行一些单例模式的修改!

	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进程就不会一直飙升了。


目录
相关文章
|
4月前
|
网络安全
winSCP上传报错无权访问。 错误码:3 服务器返回的错误消息:Permission denied
【10月更文挑战第3天】winSCP上传报错无权访问。 错误码:3 服务器返回的错误消息:Permission denied
807 1
|
6月前
|
Swift iOS开发
iOS Swift使用Alamofire请求本地服务器报错-1002
iOS Swift使用Alamofire请求本地服务器报错-1002
148 1
|
7月前
|
弹性计算 NoSQL Shell
云服务器 ECS产品使用问题之执行sh 56.sh报错,该如何解决
云服务器ECS(Elastic Compute Service)是各大云服务商阿里云提供的一种基础云计算服务,它允许用户租用云端计算资源来部署和运行各种应用程序。以下是一个关于如何使用ECS产品的综合指南。
|
7月前
|
弹性计算 Java 应用服务中间件
云服务器 ECS产品使用问题之变更服务器配置时一直显示400异常报错,该怎么办
云服务器ECS(Elastic Compute Service)是各大云服务商阿里云提供的一种基础云计算服务,它允许用户租用云端计算资源来部署和运行各种应用程序。以下是一个关于如何使用ECS产品的综合指南。
|
7月前
|
弹性计算 前端开发 网络安全
云服务器 ECS产品使用问题之遇到报错“failed to create session manager connector for”,该怎么办
云服务器ECS(Elastic Compute Service)是各大云服务商阿里云提供的一种基础云计算服务,它允许用户租用云端计算资源来部署和运行各种应用程序。以下是一个关于如何使用ECS产品的综合指南。
|
7月前
|
弹性计算 监控 云计算
云服务器 ECS产品使用问题之升级服务器出现报错,该怎么办
云服务器ECS(Elastic Compute Service)是各大云服务商阿里云提供的一种基础云计算服务,它允许用户租用云端计算资源来部署和运行各种应用程序。以下是一个关于如何使用ECS产品的综合指南。
|
7月前
|
文字识别 API 开发工具
印刷文字识别操作报错合集之服务器出现了临时故障,该怎么办
在使用印刷文字识别(OCR)服务时,可能会遇到各种错误。例如:1.Java异常、2.配置文件错误、3.服务未开通、4.HTTP错误码、5.权限问题(403 Forbidden)、6.调用拒绝(Refused)、7.智能纠错问题、8.图片质量或格式问题,以下是一些常见错误及其可能的原因和解决方案的合集。
|
7月前
|
SQL DataWorks Java
DataWorks操作报错合集之在与某个数据库服务器建立或保持通信连接时遇到报错,该如何解决
DataWorks是阿里云提供的一站式大数据开发与治理平台,支持数据集成、数据开发、数据服务、数据质量管理、数据安全管理等全流程数据处理。在使用DataWorks过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
|
8月前
|
人工智能 网络安全 开发工具
视觉智能开放平台操作报错合集之服务部署在pdd的服务器,调用报错:The SSL connection could not be established,该如何解决
在使用视觉智能开放平台时,可能会遇到各种错误和问题。虽然具体的错误代码和消息会因平台而异,但以下是一些常见错误类型及其可能的原因和解决策略的概述,包括但不限于:1. 认证错误、2. 请求参数错误、3. 资源超限、4. 图像质量问题、5. 服务不可用、6. 模型不支持的场景、7. 网络连接问题,这有助于快速定位和解决问题。
170 0
|
8月前
cobalt strike钓鱼lnk报错:无法连接到远程服务器
cobalt strike钓鱼lnk报错:无法连接到远程服务器
113 0

热门文章

最新文章