[发明专利]一种应用系统自动扩缩容方法、装置、设备以及存储介质在审
申请号: | 202211668158.7 | 申请日: | 2022-12-23 |
公开(公告)号: | CN116166424A | 公开(公告)日: | 2023-05-26 |
发明(设计)人: | 周书橙;于灏;杨猛;张娜;孙飚;康东杰;马南;乔兰 | 申请(专利权)人: | 人保信息科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/455;G06F16/27 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 李潇 |
地址: | 上海市松江*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用 系统 自动 扩缩容 方法 装置 设备 以及 存储 介质 | ||
1.一种应用系统自动扩缩容方法,其特征在于,包括:
根据获取到的应用系统各应用运行数据,分别判断所述应用系统中各应用是否需要进行自动扩缩容处理;
当判断所述应用系统中存在需要进行自动扩缩容处理的第一应用时,确定与所述第一应用关联的第一数据库,并获取所述第一数据库的当前运行参数;
根据所述当前运行参数,确定所述第一应用对应的扩缩容参数;
根据所述扩缩容参数,对所述应用系统上的所述第一应用进行自动扩缩容。
2.根据权利要求1所述的方法,其特征在于,所述应用运行数据,包括:所述应用的资源使用数据以及所述应用的访问流量数据,则判断所述应用系统中各应用是否需要进行自动扩缩容处理,具体包括:
根据所述应用系统中是否存在资源使用数据和/或访问流量数据大于预设阈值的应用,判断所述应用系统中各应用是否需要进行自动扩缩容处理。
3.根据权利要求1所述的方法,其特征在于,所述第一数据库的当前运行参数,包括:所述第一数据库的运行指标以及所述第一数据库的连接数据;则获取所述第一数据库的运行参数,具体包括:
确定所述第一数据库的标识信息,其中,所述标识信息包括所述第一数据库的第一标识以及待获取的所述运行指标的第二标识;
根据所述第一标识,生成结构化查询SQL语句,其中,所述SQL语句用于获取所述第一数据库的连接数据;
根据所述SQL语句以及所述第二标识,生成查询配置文件;
向所述第一数据库发送所述查询配置文件,以获取所述第一数据库的运行参数。
4.根据权利要求3所述的方法,其特征在于,所述第一数据库的运行指标,包括以下至少一种:
所述第一数据库的CPU利用率;
所述第一数据库的内存利用率;
所述第一数据库的磁盘利用率。
5.根据权利要求1所述的方法,其特征在于,所述根据所述当前运行参数,确定所述第一应用对应的扩缩容参数,具体包括:
确定所述第一数据库各当前运行参数对应的标准运行参数;
根据所述当前运行参数与所述标准运行参数的比值,确定所述第一应用对应的扩缩容参数。
6.一种应用系统自动扩缩容装置,其特征在于,包括:
自动扩缩容确定单元,用于根据获取到的应用系统各应用运行数据,分别判断所述应用系统中各应用是否需要进行自动扩缩容处理;
运行参数获取单元,用于当自动扩缩容确定单元判断所述应用系统中存在需要进行自动扩缩容处理的第一应用时,确定与所述第一应用关联的第一数据库,并获取所述第一数据库的当前运行参数;
扩缩容参数确定单元,用于根据所述当前运行参数,确定所述第一应用对应的扩缩容参数;
自动扩缩单元,用于根据所述扩缩容参数,对所述应用系统上的所述第一应用进行自动扩缩容。
7.根据权利要求6所述的装置,其特征在于,运行参数获取单元,具体用于:
确定所述第一数据库的标识信息,其中,所述标识信息包括所述第一数据库的第一标识以及待获取的所述运行指标的第二标识;
根据所述第一标识,生成结构化查询SQL语句,其中,所述SQL语句用于获取所述第一数据库的连接数据;
根据所述SQL语句以及所述第二标识,生成查询配置文件;
向所述第一数据库发送所述查询配置文件,以获取所述第一数据库的运行参数。
8.根据权利要求6所述的装置,其特征在于,扩缩容参数确定单元,具体用于:
确定所述第一数据库各当前运行参数对应的标准运行参数;
根据所述当前运行参数与所述标准运行参数的比值,确定所述第一应用对应的扩缩容参数。
9.一种应用系统自动扩缩容设备,包括:
处理器;
用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为执行所述指令,以实现如权利要求1至5中任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如权利要求1至5中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于人保信息科技有限公司,未经人保信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211668158.7/1.html,转载请声明来源钻瓜专利网。