The invention discloses a method of server pressure testing in which multiple user requests are created in the host; each container generates test logs to the test server to request return value; transfers multiple test logs to the log storage server; analyzes multiple test logs and derives analysis results. Show up. The method of server pressure testing of the invention is more effective than the existing technology. It effectively solves the problem of the lack of an effective method of testing the pressure on the server. By creating many containers that mimic the request of the user in the host, it imitates the scene of the application of the high concurrent data request on the Internet, without affecting the production business, It can achieve rapid deployment, effectively carry out the stress test of the server, test the concurrency request bandwidth of the Internet application, and adjust the server architecture according to the results of the test.
【技术实现步骤摘要】
服务器压力测试方法
本专利技术涉及一种测试方法,尤其涉及一种分布式应用的服务器压力测试方法。
技术介绍
当前,互联网行业飞速发展的今天,人们的生活和一个个互联网应用息息相关,给广大群众的生活带来了极大的便捷。然而随着越来越多的互联网应用被广大用户所使用,如何处理高并发数据请求成为了互联网技术中急需解决的问题。如何模仿互联网应用中的高并发数据请求的场景,成为了解决问题的关键。申请号:201210314606.3的中国专利技术申请公开了一种服务器压力测试方法,其包括将网络中分散的电子设备分级以形成测试集群,其中初始级以下的每一级中的电子设备与上一级中的一个电子设备耦接,且位于最低级的电子设备还与被测服务器耦接;发送测试报文给测试集群,在测试集群中,测试报文从初始级中的各电子设备向下传送到最低级中的各电子设备,在测试报文传送到最低级之前,各级中的电子设备复制测试报文并将所复制的报文传送到下一级;最低级中的各电子设备将测试报文传送给服务器以进行对服务器的测试;以及收集测试结果。还提供一种测试系统。本专利技术所述方法及系统可利用网络中分散的电子设备对待测web服务器进行压力测试。其采用网络中分散的电子设备进行压力测试,由于网络原因,容易导致测试结果不稳定,测试压力程度不足等问题。因此,本领域的技术人员致力于开发一种能有效的还原互联网应用中的高并发数据请求的场景,并且在不影响生产业务的情况下,能有效对服务器进行压力测试的方法。
技术实现思路
有鉴于现有技术的上述缺陷,本专利技术所要解决的技术问题是提供一种服务器压力测试方法,其中,在主机内创建多个模仿用户请求的容器;每个容 ...
【技术保护点】
1.一种服务器压力测试方法,其特征在于,在主机内创建多个模仿用户请求的容器;每个容器向待测试服务器请求返回值生成测试日志;将多个测试日志传送至日志存储服务器;对多个测试日志进行分析,导出分析结果进行展示。
【技术特征摘要】
1.一种服务器压力测试方法,其特征在于,在主机内创建多个模仿用户请求的容器;每个容器向待测试服务器请求返回值生成测试日志;将多个测试日志传送至日志存储服务器;对多个测试日志进行分析,导出分析结果进行展示。2.如权利要求1所述的服务器压力测试方法,其特征在于,创建多个主机,在每一主机内分别创建多个模仿用户请求的容器。3.如权利要求2所述的服务器压力测试方法,其特征在于,模仿用户请求采用RESTfulAPI的请求。4.如权利要求3所述的服务器压力测试方法,其特征在于,测试日志包括:RESTfulAPI返回值及请求耗时。5.如权利要求1所述的服务器压力测试方法,其特征在于,每一容器具有一用于存储测试日志的固定目录;通过一插件对固定目录进行监控,获取固定目录有写入信息则将测试日志传送至日志存储服务器。6.如权利要求2所述的服务器压力测试方法,其特征在于,根据待测试服务...
【专利技术属性】
技术研发人员:韩炜,
申请(专利权)人:上海仪电集团有限公司中央研究院,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。