容器优化方法、系统和设备技术方案

技术编号:46625714 阅读:0 留言:0更新日期:2025-10-14 21:22
本申请公开了一种容器优化方法、系统和设备,涉及数据处理技术领域,容器优化方法包括:本申请在容器使用的过程中,接收容器内存使用率超过告警线时,触发的告警信息对应的扩容请求,获取所述目标容器的目标容器配置、当前内存配额值、当前内存请求值和触发的使用率告警线,基于获取到的数据确定扩容所需的目标内存配额值、目标内存请求值和目标内存限制值;基于所述目标内存配额值、所述目标内存请求值和所述目标内存限制值在所述目标容器运行的过程中,对所述目标容器进行在线扩容,从而可以使得扩容后的目标容器脱离被强制终止的风险,防止强制终止容器导致的服务中断,提升容器的可用性。

【技术实现步骤摘要】

本申请涉及数据处理,尤其涉及容器优化方法、系统和设备


技术介绍

1、容器是一种轻量级的虚拟化技术,通过容器可以在资源隔离的进程中运行应用程序,容器在使用的过程中内存会逐渐增长,最终会使用所有的资源,导致资源耗尽。

2、目前主要通过给容器增加内存的使用限制,强制终止超过内存使用限制的容器,以防止容器使用所有资源。然而,通过目前的方法强制终止容器会导致容器对应的服务中断,从而影响容器的可用性。


技术实现思路

1、本申请的主要目的在于提供一种容器优化方法、系统和设备,旨在解决目前防止容器内存溢出的方法会导致容器对应的服务中断,从而影响容器的可用性的技术问题。

2、为实现上述目的,本申请提出一种容器优化方法,应用于容器优化系统中的容器运维模块,所述容器优化系统还包括内存监控模块和容器云管理模块,所述内存监控模块和所述容器云管理模块与本地通信连接,所述的方法包括:

3、当接收到所述容器云管理模块发送的针对目标容器的扩容请求时,获取所述目标容器的目标容器配置、当前内存配额值、当前内存本文档来自技高网...

【技术保护点】

1.一种容器优化方法,其特征在于,应用于容器优化系统中的容器运维模块,所述容器优化系统还包括内存监控模块和容器云管理模块,所述内存监控模块和所述容器云管理模块与本地通信连接,所述的方法包括:

2.如权利要求1所述的方法,其特征在于,所述目标容器配置包括当前资源规格、资源池类型和数据库类型,所述基于所述目标容器配置、所述使用率告警线、所述当前内存配额值和当前内存请求值,确定所述扩容请求对应的目标内存配额值、目标内存请求值和目标内存限制值的步骤包括:

3.如权利要求2所述的方法,其特征在于,所述资源池类型包括高保资源池和非高保资源池,所述使用率告警线包括告警线层级,所...

【技术特征摘要】

1.一种容器优化方法,其特征在于,应用于容器优化系统中的容器运维模块,所述容器优化系统还包括内存监控模块和容器云管理模块,所述内存监控模块和所述容器云管理模块与本地通信连接,所述的方法包括:

2.如权利要求1所述的方法,其特征在于,所述目标容器配置包括当前资源规格、资源池类型和数据库类型,所述基于所述目标容器配置、所述使用率告警线、所述当前内存配额值和当前内存请求值,确定所述扩容请求对应的目标内存配额值、目标内存请求值和目标内存限制值的步骤包括:

3.如权利要求2所述的方法,其特征在于,所述资源池类型包括高保资源池和非高保资源池,所述使用率告警线包括告警线层级,所述告警线层级包括安全线,所述基于所述当前资源规格、所述资源池类型和所述使用率告警线,确定所述扩容请求对应的内存配额扩容值和内存请求扩容值的步骤包括:

4.一种容器优化方法,其特征在于,应用于容器优化系统中的内存监控模块,所述容器优化系统还包括容器运维模块和容器云管理模块,所述容器运维模块和所述容器云管理模块与本地通信连接,所述的方法包括:

5.如权利要求4所述的方法,其特征在于,所述使用率告警线包括监控线和巡检线,所述内存告警信息包括监控告警信息和巡检告警信息,所述将所述内存使用率与预设的使用率告警线进行对比,若所述内存使用率高于所述使用率告警线...

【专利技术属性】
技术研发人员:朱鹏田永江杨维强黄睿刘海波张多子孙腾腾莫淡先师京兆张洪魁胡长春刘国孟陈怡
申请(专利权)人:招商银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1