镜像同步方法及装置、电子设备、存储介质制造方法及图纸

技术编号:37175313 阅读:25 留言:0更新日期:2023-04-20 22:44
本发明专利技术公开了一种镜像同步方法及装置、电子设备、存储介质。其中,该方法包括:接收镜像同步请求,其中,镜像同步请求中至少携带有:源仓库标识、目标仓库标识、待同步的目标镜像的镜像标识;响应镜像同步请求,将源仓库中的目标镜像拉取至本地缓存空间,并将目标镜像由本地缓存空间推送至目标仓库中,完成镜像同步操作,其中,源仓库的仓库名称与目标仓库的仓库名称相同。本发明专利技术解决了相关技术中,对于同名镜像仓库无法实现镜像同步的技术问题。镜像仓库无法实现镜像同步的技术问题。镜像仓库无法实现镜像同步的技术问题。

【技术实现步骤摘要】
镜像同步方法及装置、电子设备、存储介质


[0001]本专利技术涉及镜像存储领域,具体而言,涉及一种镜像同步方法及装置、电子设备、存储介质。

技术介绍

[0002]镜像仓库的同步是微服务测试和部署过程中比较常见的需求,在研发测试阶段会产生较为稳定的镜像,该镜像存在于研发测试环境的镜像仓库,在生产环境部署时同样也需要存在于研发测试环境的镜像,此时就需要进行镜像仓库的同步,另外,一个镜像仓库的域名下存在多个公网IP,该多个公网IP彼此相互独立,此时各个镜像仓库之间就需要相互同步镜像。
[0003]相关技术中,对于镜像的同步,是基于不同名的镜像仓库,通过监听源镜像仓库,将镜像推送到其他名称的镜像仓库,当存在同名镜像仓库时,无法实现镜像同步。
[0004]针对上述的问题,目前尚未提出有效的解决方案。

技术实现思路

[0005]本专利技术实施例提供了一种镜像同步方法及装置、电子设备、存储介质,以至少解决相关技术中,对于同名镜像仓库无法实现镜像同步的技术问题。
[0006]根据本专利技术实施例的一个方面,提供了一种镜像本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种镜像同步方法,其特征在于,应用于与各个镜像仓库预先建立连接关系的中转服务器,包括:接收镜像同步请求,其中,所述镜像同步请求中至少携带有:源仓库标识、目标仓库标识、待同步的目标镜像的镜像标识;响应所述镜像同步请求,将源仓库中的目标镜像拉取至本地缓存空间,并将所述目标镜像由所述本地缓存空间推送至目标仓库中,完成镜像同步操作,其中,所述源仓库的仓库名称与所述目标仓库的仓库名称相同。2.根据权利要求1所述的镜像同步方法,其特征在于,在接收镜像同步请求之前,还包括:获取任务执行列表,其中,所述任务执行列表中包含待执行任务的任务数量;在所述任务执行列表中所包含的待执行任务的任务数量为第一参数的情况下,进入镜像同步流程;在所述任务执行列表中所包含的待执行任务的任务数量大于等于所述第一参数的情况下,结束镜像同步流程,返回错误报告。3.根据权利要求1所述的镜像同步方法,其特征在于,在接收镜像同步请求之前,还包括:控制所述中转服务器向每个所述镜像仓库发送链接请求;在所述镜像仓库响应所述链接请求后,获取所述镜像仓库的读写访问权限。4.根据权利要求1所述的镜像同步方法,其特征在于,接收镜像同步请求的步骤,包括:开启所述中转服务器的对外网络服务接口;采用所述对外网络服务接口监测网络报文;在所述网络报文的报文类型为镜像同步报文的情况下,解析所述镜像同步报文,得到所述镜像同步请求。5.根据权利要求1至4中任意一项所述的镜像同步方法,其特征在于,所述镜像同步请求中还携带有:所述中转服务器的IP地址和开放端口。6.根据权利要求5所述的镜像同步方法,其特征在于,响应所述镜像同...

【专利技术属性】
技术研发人员:吴亚军刘大伟
申请(专利权)人:山石网科通信技术股份有限公司
类型:发明
国别省市:

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

1