[发明专利]基于交易链路的性能能力透视方法、系统、设备及可读存储介质在审
申请号: | 202111512102.8 | 申请日: | 2021-12-07 |
公开(公告)号: | CN114240654A | 公开(公告)日: | 2022-03-25 |
发明(设计)人: | 刘光宇;张晓丽;冷炜;高蕊 | 申请(专利权)人: | 中信银行股份有限公司 |
主分类号: | G06Q40/04 | 分类号: | G06Q40/04;G06F16/904 |
代理公司: | 北京市兰台律师事务所 11354 | 代理人: | 张博;张峰 |
地址: | 100020 北京市朝阳区光*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 交易 性能 能力 透视 方法 系统 设备 可读 存储 介质 | ||
本发明涉及一种基于交易链路的性能能力透视方法、系统、设备及可读存储介质。该方法包括如下步骤:步骤S1、根据交易码自动从资产库中匹配并获取交易链路;步骤S2、构建交易链路相对应的各个交易系统之间的交易映射关系数据模型并导入资产库;步骤S3、从资产库中提取各个交易系统的性能结果数据,根据智能匹配关联算法,获取各个交易系统最优的性能结果数据;步骤S4、根据各个交易系统最优的性能结果数据进行基准计算得到各个交易系统的单体性能结果数据。该技术方案能够提前预知交易链路瓶颈,在一定程度上为全链路压测提供数据依据和短板系统预警,辅助性能测试实施人员以及开发人员有针对性地进行性能调优分析。
技术领域
本发明涉及性能测试技术领域,尤其涉及一种基于交易链路的性能能力透视方法、系统、设备及可读存储介质。
背景技术
现有技术中,尤其在性能测试领域,性能测试人员无法快速准确地获取某交易的交易链路,以及该链路下的系统短板,继而在压测场景实施时,只能通过查阅性能需求说明书或者与开发人员沟通获取待测交易的交易链路,更无法提前获知该交易链路下的系统短板,测试效率低下。
基于上述问题,为了快速获取待测交易的交易链路路径、该链路中各系统的性能结果数据(TPS)以及基于历史资产数据而精准预测的系统短板,从而辅助测试实施人员快速获取交易链路数据以及链路瓶颈系统。本发明通过构建关系映射模型以及引入智能匹配关联方法,提出了一种基于交易链路的性能能力透视方法、系统、设备及可读存储介质。
发明内容
为解决现有技术的不足,本发明提出一种基于交易链路的性能能力透视方法、系统、设备及可读存储介质。
为实现以上目的,本发明所采用的技术方案包括:
根据本发明的第一个方面,公开了一种基于交易链路的性能能力透视方法,包括如下步骤:
步骤S1、根据交易码自动从资产库中匹配并获取交易链路;
步骤S2、构建交易链路相对应的各个交易系统之间的交易映射关系数据模型并导入资产库;
步骤S3、从资产库中提取各个交易系统的性能结果数据,根据智能匹配关联算法,获取各个交易系统最优的性能结果数据;
步骤S4、根据各个交易系统最优的性能结果数据进行基准计算得到各个交易系统的单体性能结果数据。
进一步地,所述方法还包括将各个交易系统的单体性能结果数据进行动态化展示。
进一步地,所述动态化展示包括动态呈现交易链路的走势流向及高亮展示交易链路的短板系统。
进一步地,所述步骤S1包括基于路径最长优先原则,根据交易码自动从资产库中匹配并获取最完整的交易链路。
进一步地,所述步骤S2包括如下子步骤:
步骤S21、切分获取交易链路相对应的各个交易系统,确定发起端交易系统及相对应的交易码;
步骤S22、发起一笔真实交易覆盖交易链路;
步骤S23、截取各个交易系统的交易请求报文,根据交易请求报文中的交易码域,解析获取各个交易系统相对应的交易码;
步骤S24、构建完整的交易映射关系数据模型并导入资产库。
进一步地,所述步骤S3中所述的智能匹配关联算法包括设置压测时间、压测场景、压测环境的分级优先原则,建立交易数据池,分别对各个交易系统的性能结果数据进行评分,计算得到各个交易系统最优的性能结果数据。
进一步地,所述步骤S4包括结合各个交易系统的压测环境配置信息将各个交易系统最优的性能结果数据进行基准计算得到各个交易系统的单体性能结果数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中信银行股份有限公司,未经中信银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111512102.8/2.html,转载请声明来源钻瓜专利网。