全网唯一标准王
(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202210407319.0 (22)申请日 2022.04.19 (65)同一申请的已公布的文献号 申请公布号 CN 114510430 A (43)申请公布日 2022.05.17 (73)专利权人 北京焦点 新干线信息技 术有限公 司 地址 100190 北京市海淀区科 学院南路2号 院3号楼10层10 01-3 (72)发明人 张圣垚  (74)专利代理 机构 北京集佳知识产权代理有限 公司 11227 专利代理师 李慧引 (51)Int.Cl. G06F 11/36(2006.01)G06F 9/445(2018.01) (56)对比文件 CN 111752789 A,2020.10.09 CN 110034972 A,2019.07.19 审查员 田晶 (54)发明名称 压测计划的分配方法、 装置、 服务器及计算 机存储介质 (57)摘要 本申请提供一种压测计划的分配方法、 装 置、 服务器及计算机存储介质, 该方法包括: 获取 用户编写的自定义压测计划列表; 其中, 自定义 压测计划列表包括至少一个自定义压测计划配 置; 自定义压测计划配置包括: 系统类型、 本次使 用的隔离 单元下标列表和服务器执行配置; 服务 器执行配置包括: 执行本次压力测试的机器数量 和分配配置列表; 分配配置包括系统类型、 请求 序列配置、 用户起始下标、 用户终止下标、 请求发 送起始时间、 房源起始下标和房源终止下标; 针 对自定义压测计划列表中的每一个自定义压测 计划配置, 确定执行自定义压测计划配置的目标 服务器; 将执行自定义压测计划配置发送至目标 服务器。 从而达到精准的对压测计划的分配的目 的。 权利要求书2页 说明书9页 附图2页 CN 114510430 B 2022.07.12 CN 114510430 B 1.一种压测计划的分配方法, 其特 征在于, 包括: 获取用户编写的自定义压测计划列表; 其中, 所述自定义压测计划列表包括至少一个 自定义压测计划配置; 所述自定义压测计划配置包括: 系统类型、 本次使用的隔离单元下标 列表和服务器执行配置; 所述服务器执行配置包括: 执行本次压力测试 的机器数量和分配 配置列表; 所述分配配置列表包括至少一个分配配置; 所述分配配置包括系统类型、 用户分 片和请求序列配置列 表; 所述用户分片和请求序列配置列表包括至少一个用户分片和请求 序列配置; 所述用户分片和请求序列配置包括: 请求序列配置、 用户起始下标、 用户终止下 标、 请求发送起始时间、 房源起始下 标和房源终止下 标; 获取当前压测系统中等于所述自定义压测计划列表中的执行本次压力测试的机器数 量总数的空 闲服务器的ip地址, 并生成ip地址集 合; 针对所述自定义压测计划列表中的每一个自定义压测计划配置, 在所述ip地址集合 中, 选择自定义压测计划配置中执行本次压力测试的机器数量个ip地址, 作为执行所述自 定义压测计划配置的目标服 务器; 将所述执 行自定义压测计划配置发送至所述目标服 务器。 2.根据权利要求1所述的分配方法, 其特 征在于, 还 包括: 针对每一个ip地址, 确定服务器执行配置中的分配配置列表中的分配配置 中的用户分 片和请求序列配置列表, 确定所述 ip地址所分到的用户区间。 3.根据权利要求2所述的分配方法, 其特 征在于, 还 包括: 将用户数据按照预设格式保存至远程字典服务中; 其中, 所述预设格式由表示用户数 据的字符串命名、 分隔符、 ip地址、 本次使用的隔离单元下标列表中的一个下标、 系统类型 以及分配 配置列表中的一个下 标构成。 4.根据权利要求1所述的分配方法, 其特征在于, 所述获取当前压测系统中等于所述自 定义压测计划列 表中的执行本次压力测试的机器数量总数的空闲服务器的ip地址, 并生成 ip地址集 合之前, 还 包括: 判断所述自定义压测计划列表中的执行本次压力测试的机器数量总数是否超过了当 前压测系统集群中的当前空 闲服务器总数; 若判断出自定义压测计划列表中的执行本次压力测试的机器数量总数超过了当前压 测系统集群中的当前空 闲服务器总数, 则终止后续执 行; 若判断出自定义压测计划列表中的执行本次压力测试的机器数量总数未超过了当前 压测系统集群中的当前 空闲服务器总数, 则执行获取当前压测系统中等于所述自定义压测 计划列表中的执行本次压力测试的机器数量总数的空闲服务器的ip地址, 并生成ip地址集 合步骤。 5.一种压测计划的分配装置, 其特 征在于, 包括: 第一获取单元, 获取用户编写的自定义压测计划列表; 其中, 所述自定义压测计划列表 包括至少一个自定义压测计划配置; 所述自定义压测计划配置包括: 系统类型、 本次使用的 隔离单元下标列表和 服务器执行配置; 所述服务器执行配置包括: 执行本次压力测试 的机 器数量和分配配置列表; 所述分配配置列表包括至少一个分配配置; 所述分配配置包括系 统类型、 用户分片和请求序列配置列表; 所述用户分片和请求序列配置列表包括至少一个 用户分片和请求序列配置; 所述用户分片和请求序列配置包括: 请求序列配置、 用户起始下权 利 要 求 书 1/2 页 2 CN 114510430 B 2标、 用户终止下 标、 请求发送起始时间、 房源起始下 标和房源终止下 标; 确定单元, 用于针对所述自定义压测计划列表中的每一个自定义压测计划配置, 确定 执行自定义压测计划配置的目标服 务器; 发送单元, 用于将所述执 行自定义压测计划配置发送至所述目标服 务器; 所述确定单 元, 包括: 第二获取单元, 用于获取当前压测系统中等于所述自定义压测计划列表中的执行本次 压力测试的机器数量总数的空 闲服务器的ip地址, 并生成ip地址集 合; 第一确定子单元, 用于针对所述自定义压测计划列表中的每一个自定义压测计划配 置, 在所述ip地址集合中, 选择自定义压测 计划配置中执行本次压力测试的机器数量个ip 地址, 作为执 行所述自定义压测计划配置的目标服 务器。 6.根据权利要求5所述的分配装置, 其特 征在于, 还 包括: 第二确定子单元, 用于针对每一个ip地址, 确定服务器执行配置中的分配配置列表中 的分配配置中的用户分片和请求序列配置列表, 确定所述 ip地址所分到的用户区间。 7.一种服 务器, 其特 征在于, 包括: 一个或多个处 理器; 存储装置, 其上存 储有一个或多个程序; 当所述一个或多个程序被所述一个或多个处理器执行时, 使得所述一个或多个处理器 实现如权利要求1至4中任一所述的压测计划的分配方法。 8.一种计算机存储介质, 其特征在于, 其上存储有计算机程序, 其中, 所述计算机程序 被处理器执行时实现如权利要求1至4中任一所述的压测计划的分配方法。权 利 要 求 书 2/2 页 3 CN 114510430 B 3

.PDF文档 专利 压测计划的分配方法、装置、服务器及计算机存储介质

文档预览
中文文档 14 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共14页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 压测计划的分配方法、装置、服务器及计算机存储介质 第 1 页 专利 压测计划的分配方法、装置、服务器及计算机存储介质 第 2 页 专利 压测计划的分配方法、装置、服务器及计算机存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 00:03:24上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。