【技术实现步骤摘要】
容器管理方法及容器管理系统
[0001]本专利技术涉及数据处理
,特别是涉及一种容器管理方法及容器管理系统。
技术介绍
[0002]随着服务集群规模的进一步加大,使用单一的分布式系统已经难以对新增的大量数据进行处理,在此基础上,微服务技术应用而生。目前,可以通过服务容器化的方式,即将服务对应的代码文件绑定服务集群中的一个容器资源运行,提高服务集群的利用率。
[0003]然而,在新增服务的情况下,需要将新定义的代码绑定一个新的容器资源,在上述过程中,会频繁的对服务集群中的容器资源执行启停操作,这消耗了大量时间,进而降低了使用容器资源对服务的处理效率。
技术实现思路
[0004]本专利技术实施例的目的在于提供一种容器管理方法及容器管理系统,解决现有的使用容器资源对服务的处理效率较低的技术问题。
[0005]为了解决上述技术问题,本专利技术实施例提供了一种容器管理方法,所述方法包括:在接收到客户端发送的服务请求的情况下,查询是否存在与所述服务请求对应的预设容器组定义信息;在存在与所述服务请求对 ...
【技术保护点】
【技术特征摘要】
1.一种容器管理方法,其特征在于,包括:在接收到客户端发送的服务请求的情况下,查询是否存在与所述服务请求对应的预设容器组定义信息;在存在与所述服务请求对应的预设容器组定义信息的情况下,调用所述预设容器组定义信息对应的容器组中的容器资源。2.根据权利要求1所述的方法,其特征在于,所述查询是否存在与所述服务请求对应的预设容器组定义信息之后,所述方法还包括:在不存在与所述服务请求对应的预设容器组定义信息的情况下,根据所述服务请求,在服务集群中创建目标容器组;所述目标容器组包括至少一个容器资源;调用所述目标容器组中的容器资源。3.根据权利要求2所述的方法,其特征在于,所述根据所述服务请求,在服务集群中创建目标容器组包括:解析所述服务请求,生成容器组定义信息;所述容器组定义信息包括解析所述服务请求得到的容器数量信息和容器配置信息;将所述服务集群中所述容器组定义信息对应的容器资源,确定为所述目标容器组中的容器资源;其中,所述目标容器组包括的容器资源的数量与所述容器数量信息表征的数量相同,所述目标容器组包括的容器资源的配置与所述容器配置信息表征的配置相同。4.根据权利要求2所述的方法,其特征在于,所述根据所述服务请求,在服务集群中创建目标容器组包括:解析所述服务请求,获得服务信息和待处理数据信息;根据所述服务信息和待处理数据信息,生成容器组定义信息;所述容器组定义信息包括基于所述服务信息和所述待处理数据信息确定的容器数量信息和容器配置信息;将所述服务集群中所述容器组定义信息对应的容器资源,确定为所述目标容器组中的容器资源;其中,所述目标容器组包括的容器资源的数量与所述容器数量信息表征的数量相同,所述目标容器组包括的容器资源的配置与所述容器配置信息表征的配置相同。5.根据权利要求4所述的方法,其特征在于,所述根据所述服务信息和待处理数据信息,生成容器组定义信息包括:在预设的数据库中对所述服务信息和所述待处理数据信息进行查询,得到历史容器组信息;所述数据库存储有所述服务信息和所述待处理数据信息与历史容器组信息之间的映射关系,所述历史容器组信息包括容器数量信息和容器配置信息;将所述历史容器组信息确定为所述容器组定义信息。6.根据权利要求1所述的方法,其特征在...
【专利技术属性】
技术研发人员:于帅帅,李维,方磊,
申请(专利权)人:北京九章云极科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。