[发明专利]容器资源调整方法及装置、存储介质及电子设备在审
申请号: | 202111509144.6 | 申请日: | 2021-12-10 |
公开(公告)号: | CN114237885A | 公开(公告)日: | 2022-03-25 |
发明(设计)人: | 李梦;周温丁 | 申请(专利权)人: | 中国建设银行股份有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/455;G06F9/451 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张倩 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 容器 资源 调整 方法 装置 存储 介质 电子设备 | ||
本发明提供一种容器资源调整方法及装置、存储介质及电子设备,该方法包括:获取输入的资源调整信息;基于资源调整信息,生成调整任务,并将资源调整信息和调整任务保存至数据库中;调用任务执行模块读取调整任务以及资源调整信息;执行调整任务,确定各个目标应用容器,从资源调整信息中确定每个目标应用容器的调整数据;基于每个目标应用容器的调整数据,调用集群管理入口组件对每个目标应用容器的资源进行调整。根据用户输入资源调整信息生成调整任务,根据该任务确定各个目标应用容器和每个目标应用容器的调整数据,根据每个目标应用容器的调整数据调整每个目标应用容器,通过批量调整应用容器的资源,提高调整应用容器的资源的效率。
技术领域
本发明涉及资源分配技术领域,特别涉及一种容器资源调整方法及装置、存储介质及电子设备。
背景技术
随着互联网的发展,尤其是云计算技术的发展,容器成为近几年的热门话题。容器的本质是一种轻量级的虚拟化技术,传统的虚拟化技术是操作系统级别的资源隔离,容器本质是进程级别的隔离,所以容器要更轻量级。由于容器技术具备简单部署、多环境支持、快速启动、服务编排、易于迁移等优点,故而云上的应用大都采用容器的形式部署。
目前对系统中的各个容器的资源进行配置时,通常是通过修改容器中的资源配置文件,进而对容器的资源进行调整,该种调整容器的资源的方式一次只能调整一个容器,在容器数量多的情况下,使用这种方式调整容器的资源的效率极低。
发明内容
有鉴于此,本发明提供一种容器资源调整方法及装置、存储介质及电子设备,使用该方法可以批量的调整应用容器的资源,从而提高调整应用容器资源的效率。
为实现上述目的,本发明实施例提供如下技术方案:
本发明第一方面公开一种容器资源调整方法,应用于容器资源调整平台,包括:
当用户登录容器资源调整平台后,向所述用户展示容器配置页面;
获取所述用户基于所述容器配置页面输入的资源调整信息;
基于所述资源调整信息,生成调整任务,并将所述资源调整信息和所述调整任务保存至预设的数据库中;
调用预设的任务执行模块读取所述数据库中的调整任务以及资源调整信息;
执行所述调整任务,确定各个目标应用容器,从所述资源调整信息中确定每个所述目标应用容器的调整数据;
基于每个所述目标应用容器的调整数据,调用预设的集群管理入口组件对每个所述目标应用容器的资源进行调整。
上述的方法,可选的,所述向所述用户展示容器配置页面,包括:
获取所述用户的应用权限信息;
确定与所述应用权限信息对应的各个应用容器;
确定每个所述应用容器的资源信息;
渲染包含每个所述应用容器的资源信息的容器配置页面;
将所述容器配置页面向所述用户展示。
上述的方法,可选的,所述获取所述用户基于所述容器配置页面输入的资源调整信息,包括:
确定所述用户在所述容器配置页面的各个应用容器中选择的各个目标应用容器;
获取所述用户为每个所述目标应用容器输入的配置数据;
在各个配置数据中不存在违规数据时,将各个配置数据组成资源调整信息。
上述的方法,可选的,所述将所述资源调整信息和所述调整任务保存至预设的数据库中,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国建设银行股份有限公司,未经中国建设银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111509144.6/2.html,转载请声明来源钻瓜专利网。