[发明专利]CDN节点服务的自动部署方法及装置、计算机可读存储介质有效
申请号: | 201710560372.3 | 申请日: | 2017-07-11 |
公开(公告)号: | CN107294785B | 公开(公告)日: | 2020-07-28 |
发明(设计)人: | 朱金华;康凯 | 申请(专利权)人: | 上海帝联信息科技股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 潘彦君;吴敏 |
地址: | 200333 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | cdn 节点 服务 自动 部署 方法 装置 计算机 可读 存储 介质 | ||
1.一种CDN节点服务的自动部署方法,其特征在于,包括:
当接收到容器启动命令时,获取待部署服务的CDN节点上的第一容器对应的镜像,并启动所述第一容器,其中:所述第一容器之间相互独立,相互之间不存在数据接口;
在所述第一容器启动后,获取容器信息及宿主机信息,所述容器信息包括容器运行状态,其中,所述第一容器安装具有信息采集功能的应用软件,通过所安装的应用软件采集所述容器信息及宿主机信息;
当所述容器运行状态指示所述第一容器处于启动状态时,对所述第一容器所能提供的服务进行外部服务检查,包括:对所述第一容器所能提供服务进行文件传输测试或文件下载测试,并接收返回的访问状态码,当所接收到的访问状态码与预设的访问状态码一致时,确认检查结果表征所述第一容器能正常提供服务;
当检查结果表征所述第一容器能正常提供服务时,将节点信息发送至全局负载均衡,使得所述全局负载均衡根据所述节点信息将所述节点添加至对应的加速区域。
2.根据权利要求1所述的CDN节点服务的自动部署方法,其特征在于,所述镜像由镜像制作服务器根据CDN节点所提供服务所需的应用软件及所述应用软件对应的配置信息生成。
3.根据权利要求2所述的CDN节点服务的自动部署方法,其特征在于,还包括:
对运行在CDN测试节点上的所述镜像进行基础信息验证,并在验证成功后将所述镜像分发至对应的镜像服务器。
4.根据权利要求3所述的CDN节点服务的自动部署方法,其特征在于,所述在验证成功后将所述镜像分发至对应的镜像服务器,包括:
采用CDN管道将所述镜像分发至对应的镜像服务器。
5.根据权利要求3所述的CDN节点服务的自动部署方法,其特征在于,所述基础信息包括以下至少一种:节点服务对应的应用软件的安装版本、对外服务端口、节点服务对应的插件及插件版本、各应用软件对应的配置信息及插件配置信息。
6.根据权利要求3所述的CDN节点服务的自动部署方法,其特征在于,所述第一容器为Docker容器,所述镜像为Docker镜像。
7.根据权利要求6所述的CDN节点服务的自动部署方法,其特征在于,所述镜像制作服务器根据节点所提供的服务所需的应用软件及所述应用软件对应的配置信息生成所述第一容器对应的镜像,包括:
运行第二容器;
在所述第二容器中安装所述节点服务所需的应用软件;
根据镜像创建指令创建所述Docker镜像。
8.根据权利要求7所述的CDN节点服务的自动部署方法,其特征在于,所述第二容器为社区企业操作系统容器。
9.根据权利要求6所述的CDN节点服务的自动部署方法,其特征在于,所述镜像制作服务器,根据节点所提供的服务所需的应用软件及所述应用软件对应的配置信息生成所述第一容器对应的镜像,包括:
采用容器指令文件的方式创建Docker镜像。
10.根据权利要求9所述的CDN节点服务的自动部署方法,其特征在于,所述采用容器指令文件的方式创建Docker镜像,包括:
安装所述节点服务所需的应用软件;
更改所述应用软件对应的配置信息,所述配置信息包括:依赖包信息及端口设置信息;
配置各应用软件对应的插件包及插件包配置信息。
11.根据权利要求1所述的CDN节点服务的自动部署方法,其特征在于,所述当接收到容器启动命令时,获取待部署服务的CDN节点上的第一容器对应的镜像,并启动所述第一容器,包括:
当接收到容器启动命令时,检测待部署服务的CDN节点本地是否存在所述镜像;
当存在所述镜像时,获取待部署服务的CDN节点上的第一容器对应的镜像,并启动所述第一容器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海帝联信息科技股份有限公司,未经上海帝联信息科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710560372.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于位运算的活跃统计方法
- 下一篇:一种故障信息处理方法及装置