[发明专利]压力测试方法、导流服务器和压力测试系统在审
申请号: | 201810547436.0 | 申请日: | 2018-05-31 |
公开(公告)号: | CN108923998A | 公开(公告)日: | 2018-11-30 |
发明(设计)人: | 雷佳 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24;H04L29/08 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 李辉 |
地址: | 英属开曼*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 压力测试 导流 业务处理请求 副本服务器 服务器 压力测试系统 处理请求 接收业务 请求类型 携带 分配 | ||
本说明书实施例提供一种压力测试方法、导流服务器和压力测试系统。所述压力测试方法应用于导流服务器,所述导流服务器对应有副本服务器。所述压力测试方法包括:接收业务处理请求;在所述业务处理请求中携带指定请求类型标识的条件下,将所述业务处理请求分配到所述副本服务器进行处理;以便基于所述业务处理请求对所述副本服务器进行压力测试。
技术领域
本说明书实施例涉及计算机技术领域,特别涉及一种压力测试方法、导流服务器和压力测试系统。
背景技术
为了保证业务系统的性能以及可用性,通常需要对所述业务系统进行压力测试,以获取所述业务系统能够承受的最大负载情况。例如,购物、购票等相关应用程序在春节、双十一等期间业务容易出现高峰请求。为了保证这些应用程序对应的业务系统仍能良好的运行,需要对该业务系统进行压力测试,以测试出该业务系统能够承受的最大用户访问量。
在相关技术中,在压力测试过程中,业务系统需要同时处理来自用户客户端的业务处理请求和来自运维人员测试服务器的业务处理请求。这样一方面,来自测试服务器的业务处理请求通常会占用业务系统的资源(例如存储资源和计算资源等),从而影响了对来自客户端的业务处理请求的处理时效。另一方面,为了尽量减少对来自客户端的业务处理请求的处理时效的影响,通常需要避开业务高峰期进行压力测试,从而给压力测试带来了不便。
发明内容
本说明书实施例的目的是提供一种压力测试方法、导流服务器和压力测试系统,以在不影响提供的业务服务的条件下获得压力测试结果。
为实现上述目的,本说明书实施例提供一种压力测试方法,应用于导流服务器;所述导流服务器对应有副本服务器;所述方法包括:接收业务处理请求;在所述业务处理请求中携带指定请求类型标识的条件下,将所述业务处理请求分配到所述副本服务器进行处理;以便基于所述业务处理请求对所述副本服务器进行压力测试。
为实现上述目的,本说明书实施例提供一种导流服务器,所述导流服务器对应有副本服务器;所述导流服务器包括:接收单元,用于接收业务处理请求;分配单元,用于在所述业务处理请求中携带指定请求类型标识的条件下,将所述业务处理请求分配到所述副本服务器进行处理;以便基于所述业务处理请求对所述副本服务器进行压力测试。
为实现上述目的,本说明书实施例提供一种导流服务器,所述导流服务器对应有副本服务器;所述导流服务器包括:通信组件,用于建立通信连接并进行数据传输;处理器,用于接收业务处理请求;在所述业务处理请求中携带指定请求类型标识的条件下,将所述业务处理请求分配到副本服务器进行处理;以便基于所述业务处理请求对所述副本服务器进行压力测试。
为实现上述目的,本说明书实施例提供一种压力测试系统,包括至少一个导流服务器和至少一个副本服务器;每个导流服务器对应有副本服务器;所述导流服务器,用于接收业务处理请求;在所述业务处理请求中携带指定请求类型标识的条件下,将所述业务处理请求分配到与其对应的副本服务器进行处理;以便基于所述业务处理请求对所述副本服务器进行压力测试;所述副本服务器,用于处理所述业务处理请求。
由以上本说明书实施例提供的技术方案可见,本说明书实施例中,所述导流服务器可以接收业务处理请求;可以在所述业务处理请求中携带指定请求类型标识的条件下,将所述业务处理请求分配到副本服务器进行处理。副本服务器的压力测试结果可以被视作为主服务器的压力测试结果。这样本实施例可以在不影响提供的业务服务的条件下,获得主服务器的压力测试结果。
附图说明
为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本说明书实施例一种压力测试系统的架构图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810547436.0/2.html,转载请声明来源钻瓜专利网。