System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及软件测试,尤其涉及一种压力测试的方法、装置、设备和计算机可读介质。
技术介绍
1、压测即压力测试,是确立系统稳定性的测试方法,通常在系统正常运作范围之外进行,以考察其功能极限和隐患。
2、目前,大数据中实时数据的读写压测,多通过将生产流量在线上形成蓄洪能力,待流量大小符合要求时开启泄洪对下游系统进行压测。
3、在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:压测准备时间长,导致压测效率较低。
技术实现思路
1、有鉴于此,本专利技术实施例提供一种压力测试的方法、装置、设备和计算机可读介质,能够提高压测效率。
2、为实现上述目的,根据本专利技术实施例的一个方面,提供了一种压力测试的方法,包括:
3、监听到压测对象的压测请求,切换所述压测对象的主服务器和备用服务器;
4、采用多个种类的线上历史消息和所述多个种类的线上实时消息,执行所述压测请求的压测任务,所述多个种类的线上历史消息是预先存储在分布式文件系统中的;
5、基于所述压测任务的监控数据,生成所述压测对象的分析数据。
6、所述监听到压测对象的压测请求,切换所述压测对象的主服务器和备用服务器,包括:
7、在压测平台上创建压测脚本,并将读链路压测配置指向所述压测对象的服务器以获取所述监控数据;
8、通过更新所述读链路接口程序,监听所述压测对象的压测参数,以确定监听到所述压测对象的压测请求;
< ...【技术保护点】
1.一种压力测试的方法,其特征在于,包括:
2.根据权利要求1所述压力测试的方法,其特征在于,所述监听到压测对象的压测请求,切换所述压测对象的主服务器和备用服务器,包括:
3.根据权利要求2所述压力测试的方法,其特征在于,所述监听所述压测对象的压测参数,包括:
4.根据权利要求1所述压力测试的方法,其特征在于,所述采用多个种类的线上历史消息和所述多个种类的线上实时消息,执行所述压测请求的压测任务之前,还包括:
5.根据权利要求1所述压力测试的方法,其特征在于,所述采用多个种类的线上历史消息和所述多个种类的线上实时消息,执行所述压测请求的压测任务,包括:
6.根据权利要求1所述压力测试的方法,其特征在于,所述多个种类的线上实时消息是压测对象在线上实时处理的多个种类的数据。
7.根据权利要求1所述压力测试的方法,其特征在于,所述方法还包括:
8.一种压力测试的装置,其特征在于,包括:
9.一种压力测试的电子设备,其特征在于,包括:
10.一种计算机可读介质,其上存储有计算机程序
...【技术特征摘要】
1.一种压力测试的方法,其特征在于,包括:
2.根据权利要求1所述压力测试的方法,其特征在于,所述监听到压测对象的压测请求,切换所述压测对象的主服务器和备用服务器,包括:
3.根据权利要求2所述压力测试的方法,其特征在于,所述监听所述压测对象的压测参数,包括:
4.根据权利要求1所述压力测试的方法,其特征在于,所述采用多个种类的线上历史消息和所述多个种类的线上实时消息,执行所述压测请求的压测任务之前,还包括:
5.根据权利要求1所述压力测试的方法,其特征在于,所述采用多个种类的线上...
【专利技术属性】
技术研发人员:姜帅臣,仇雨辰,
申请(专利权)人:北京沃东天骏信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。