容器的数据处理方法和装置制造方法及图纸

技术编号:16779107 阅读:130 留言:0更新日期:2017-12-12 23:35
本发明专利技术提供一种容器的数据处理方法和装置,其中,该方法包括:将容器中的数据,发送给与容器对应的共享存储区,以使共享存储区存储容器中的数据,单个共享存储区与至少一个容器之间存在对应关系;若每一个共享存储区中的数据存储量大于等于第一预设阈值,则确定大于等于第一预设阈值的共享存储区不再接收其他容器所发送的数据,其中,其他容器为未向该共享存储区发送过数据的容器。提供了一种基于容器技术的弹性存储方案,提供了多个共享存储区,可以将服务在使用过程中产生的数据存储在容器中,一旦容器被销毁了,那么容器中的数据不会丢失了,如果再需要调取这些数据为其他服务进行服务的话,可以寻找到这些数据。

Data processing methods and devices for containers

The present invention provides a container of data processing method and device, wherein, the method comprises the following steps: a container of data in the shared storage area sent to the container corresponding to the shared storage area in the storage container to enable data sharing between a single storage area, and at least one container in correspondence; if each the sharing of data storage in the storage area is equal to or greater than the first preset threshold, then determine the shared storage area is greater than or equal to the first preset threshold will no longer receive other containers to send data, which is not other containers to the shared storage area sends the data container. Provides a flexible container based storage scheme, provides a plurality of shared memory areas, services can be generated in the use of the data stored in the container, once the container is destroyed, then the container data will not be lost, if we need to obtain these data services for other services. You can find these data.

【技术实现步骤摘要】
容器的数据处理方法和装置
本专利技术涉及计算机
,尤其涉及一种容器的数据处理方法和装置。
技术介绍
随着云技术的发展,容器技术可以在安全、可重复的环境中自动部署软件,进而容器技术在越来越多的云计算平台产品中得到应用。对于每一个服务,需要对服务配置环境参数,然后将服务的环境变量封装在一个容器中,即一个服务为一个容器。现有技术中,服务在使用过程中会产生数据,需要将这些数据存储在容器中;进而在后续使用服务的时候,可以调取这些数据。然而现有技术中,因为服务在使用过程中产生的数据存储在容器中,一旦容器被销毁了,那么容器中的数据也就丢失了,如果再需要调取这些数据为其他服务进行服务的话,无法寻找到这些数据。
技术实现思路
本专利技术提供一种容器的数据处理方法和装置,用以解决现有技术中一旦容器被销毁了,那么容器中的数据也就丢失了,如果再需要调取这些数据为其他服务进行服务的话,无法寻找到这些数据的问题。本专利技术的一方面是提供一种容器的数据处理方法,包括:将容器中的数据,发送给与容器对应的共享存储区,以使所述共享存储区存储所述容器中的数据,其中,单个共享存储区与至少一个容器之间存在对应关系;判断每一本文档来自技高网...
容器的数据处理方法和装置

【技术保护点】
一种容器的数据处理方法,其特征在于,包括:将容器中的数据,发送给与容器对应的共享存储区,以使所述共享存储区存储所述容器中的数据,其中,单个共享存储区与至少一个容器之间存在对应关系;判断每一个共享存储区中的数据存储量是否大于等于第一预设阈值;若确定大于等于第一预设阈值,则确定大于等于第一预设阈值的共享存储区不再接收其他容器所发送的数据,其中,所述其他容器为未向该共享存储区发送过数据的容器。

【技术特征摘要】
1.一种容器的数据处理方法,其特征在于,包括:将容器中的数据,发送给与容器对应的共享存储区,以使所述共享存储区存储所述容器中的数据,其中,单个共享存储区与至少一个容器之间存在对应关系;判断每一个共享存储区中的数据存储量是否大于等于第一预设阈值;若确定大于等于第一预设阈值,则确定大于等于第一预设阈值的共享存储区不再接收其他容器所发送的数据,其中,所述其他容器为未向该共享存储区发送过数据的容器。2.根据权利要求1所述的方法,其特征在于,所述方法,还包括:判断单个容器存储在共享存储区中的数据,是否大于等于第二预设阈值;若确定大于等于第二预设阈值,则创建新的共享存储区,并将与大于等于第二预设阈值的单个容器所对应的共享存储区中的数据,放置到所述新的共享存储区中。3.根据权利要求2所述的方法,其特征在于,所述将与大于等于第二预设阈值的单个容器所对应的共享存储区中的数据,放置到所述新的共享存储区中,包括:将大于等于第二预设阈值的单个容器的所有数据,放置到所述新的共享存储区中;或者,将与大于等于第二预设阈值的单个容器所对应的共享存储区中的所有容器所存储的数据,放置到所述新的共享存储区中。4.根据权利要求1-3任一项所述的方法,其特征在于,所述方法,还包括:针对每一个共享存储区,判断共享存储区在与共享存储区对应的第一定时器所表征的时间内,是否发生了读写操作;若确定发生了读写操作,则确定与发生了读写操作的共享存储区对应的第一定时器重新开始计时;若确定没有发生读写操作,则在所述第一定时器计时结束之后,销毁没有发生读写操作的共享存储区;和/或,针对每一个容器,判断容器在与容器对应的第二定时器所表征的时间内,是否向与容器对应的共享存储区中进行了读写操作;若确定进行了读写操作,则确定与发生了读写操作的容器对应的第二定时器重新开始计时;若确定没有进行读写操作,则在所述第二定时器计时结束之后,销毁没有发生读写操作的容器在共享存储区中存储的所有数据。5.根据权利要求1-3任一项所述的方法,其特征在于,所述方法,还包括:根据所述对应关系,查询每一个容器中的数据所位于的共享存储区,并获取该共享存储区中所存储的数据。6.一种容器的数据处理装置,其特征在于,包括:发送模块,用于将容器中的数据,发...

【专利技术属性】
技术研发人员:张第魏进武
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京,11

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

1