[发明专利]基于人工智能的消息中间件压测方法及相关设备在审
申请号: | 202210140582.8 | 申请日: | 2022-02-16 |
公开(公告)号: | CN114490301A | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | 陈秋红 | 申请(专利权)人: | 平安普惠企业管理有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34;G06F9/54 |
代理公司: | 深圳市赛恩倍吉知识产权代理有限公司 44334 | 代理人: | 陈敬华 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 人工智能 消息 中间件 方法 相关 设备 | ||
1.一种基于人工智能的消息中间件压测方法,其特征在于,包括:
依据业务场景构建业务数据库以获取待测业务数据集;
基于所述业务数据库统计所述待测业务数据集中的各类待测业务数据量以获取各类待测业务数据的业务数据比例;
基于所述业务数据比例和预设的ID生成算法生成压测数据,所述压测数据在生成时带有时间戳;
判断所述压测数据的时间戳是否正常以获取正常时间戳所对应的压测数据;
基于所述正常时间戳所对应的压测数据对消息中间件进行压测。
2.如权利要求1所述的基于人工智能的消息中间件压测方法,其特征在于,所述依据业务场景构建业务数据库以获取待测业务数据集包括:
依据业务场景定义对应的业务数据表的字段名以获取业务字段名;
将对应于所述业务字段名的业务数据以键值对的格式放入所述业务数据表中以形成所述业务数据库;
基于用户指定的查询字段名搜索所述业务数据库以获取待测业务数据;
将根据查询字段名搜索出来的所有待测业务数据作为待测业务数据集。
3.如权利要求2所述的基于人工智能的消息中间件压测方法,其特征在于,所述查询字段名包括:
时间维度,用于构成所述查询字段名的业务时间信息;
业务主体,用于构成所述查询字段名的业务类型信息;
业务场景,用于构成所述查询字段名的具体业务场景;及
业务内容,用于构成所述查询字段名的具体业务。
4.如权利要求2所述的基于人工智能的消息中间件压测方法,其特征在于,所述基于所述业务数据库统计所述待测业务数据集中的各类待测业务数据量以获取各类待测业务数据的业务数据比例包括:
依据所述业务字段名对所述待测业务数据集中的待测业务数据进行分类以获取分类数据集;
基于所述业务数据库统计所述分类数据集中的各类待测业务数据的数据量以获取待测业务数据量;
基于所述待测业务数据量计算各类待测业务数据的数据量比例以获取业务数据比例。
5.如权利要求1所述的基于人工智能的消息中间件压测方法,其特征在于,所述基于所述业务数据比例和预设的ID生成算法生成压测数据包括:
依据预设的ID生成算法生成压测数据ID;
基于所述业务数据比例分配所述压测数据ID至各线程节点以生成所述压测数据。
6.如权利要求5所述的基于人工智能的消息中间件压测方法,其特征在于,所述基于所述业务数据比例分配所述压测数据ID至各线程节点以生成所述压测数据包括:
判断所述压测数据ID是否基于所述业务数据比例完全分配至各线程节点;
若是,则基于所述业务数据比例分配所述压测数据ID至各线程节点以生成所述压测数据;
若不是,则通过四舍五入的方式使所述压测数据ID基于所述业务数据比例完全分配至各线程节点。
7.如权利要求6所述的基于人工智能的消息中间件压测方法,其特征在于,所述判断所述压测数据的时间戳是否正常以获取正常时间戳所对应的压测数据包括:
判断当前生成的压测数据时间戳是否大于历史生成的压测数据时间戳;
若大于,则将当前生成的压测数据时间作为正常时间戳;
若不大于,则依据历史生成的压测数据时间戳修正当前生成的压测数据时间戳以获取正常时间戳,并依据正常时间戳获取对应的压测数据。
8.一种基于人工智能的消息中间件压测装置,其特征在于,包括:
构建单元,用于依据业务场景构建业务数据库以获取待测业务数据集;
统计单元,用于基于所述业务数据库统计所述待测业务数据集中的各类待测业务数据量以获取各类待测业务数据的业务数据比例;
生成单元,用于基于所述业务数据比例和预设的ID生成算法生成压测数据,所述压测数据在生成时带有时间戳;
判断单元,用于判断所述压测数据的时间戳是否正常以获取正常时间戳所对应的压测数据;
压测单元,用于基于所述正常时间戳所对应的压测数据对消息中间件进行压测。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安普惠企业管理有限公司,未经平安普惠企业管理有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210140582.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种治疗前列腺增生的药物
- 下一篇:一种传感器单晶硅刻蚀质量监测方法