一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种容器云平台的域名解析方法、系统、介质和电子设备与流程

2022-07-23 05:22:01 来源:中国专利 TAG:

技术特征:
1.一种容器云平台的域名解析方法,用于源容器组向目的容器组的访问,其中,所述源容器组为发出访问请求的容器组,所述目的容器组为所述访问请求要访问的容器组;其特征在于,所述源容器组、所述目的容器组均位于所述容器云平台,所述容器云平台的域名解析方法包括:检测到源容器组生成域名解析需求;响应于预先写入的内核域名映射表中包含所述目的容器组的域名,所述源容器组使用操作系统内核访问所述内核域名映射表,以获取所述目的容器组的ip地址;其中,所述内核域名映射表中包含所述目的容器组的域名和所述目的容器组的ip地址的映射关系;响应于所述内核域名映射表中未包含所述目的容器组的域名,所述源容器组向域名解析服务组件发出域名解析请求,以获取所述目的容器组的ip地址;其中,所述域名解析服务组件部署于所述容器云平台。2.根据权利要求1所述的容器云平台的域名解析方法,其特征在于,在所述检测到源容器组生成域名解析需求之前,还包括:对所述域名解析服务组件进行监控,以基于所述域名解析请求指向的容器组的频次,确定所述容器云平台中的高频目的容器组;向指定容器组的内核域名映射表中写入所述高频目的容器组的域名和ip地址的映射关系。3.根据权利要求2所述的容器云平台的域名解析方法,其特征在于,所述向指定容器组的内核域名映射表中写入高频目的容器组的域名和ip地址的映射关系,包括:基于发出指向所述高频目的容器组的域名解析请求的容器组的频次,确定所述高频目的容器组对应的高频源容器组;向所述高频源容器组的内核域名映射表中写入所述高频目的容器组的域名和ip地址的映射关系。4.根据权利要求3所述的容器云平台的域名解析方法,其特征在于,所述向所述高频源容器组的内核域名映射表中写入所述高频目的容器组的域名和ip地址的映射关系,包括:通过容器操作指令向所述高频源容器组的内核域名映射表中写入所述高频目的容器组的域名和ip地址的映射关系。5.根据权利要求3所述的容器云平台的域名解析方法,其特征在于,所述向所述高频源容器组的内核域名映射表中写入所述高频目的容器组的域名和ip地址,包括:创建或修改容器组控制器的配置文件,并将所述高频目的容器组的域名和ip地址的映射关系写入所述配置文件中的指定字段;对所述配置文件在所述高频源容器组中进行部署或更新,以将所述高频目的容器组的域名和ip地址的映射关系写入所述高频源容器组的内核域名映射表。6.根据权利要求1所述的容器云平台的域名解析方法,其特征在于,还包括:对所述域名解析服务组件进行监控,以基于发出所述域名解析请求的容器组的频次,确定所述容器云平台中的异常源容器组。7.根据权利要求1-6中任一项所述的容器云平台的域名解析方法,其特征在于,所述域名解析服务组件包括节点dns缓存和dns组件,对应的,
所述源容器组向域名解析服务组件发出域名解析请求,以获取所述目的容器组的ip地址,包括:响应于所述节点dns缓存中存储有所述目的容器组的域名和ip地址的映射关系,则所述节点dns缓存将所述目的容器组的ip地址反馈至所述源容器组;否则,将所述域名解析请求发送至所述dns组件,以由所述dns组件对所述目的容器组的域名进行解析,以获取所述目的容器组的ip地址。8.一种容器云平台的域名解析系统,用于源容器组向目的容器组的访问,其中,所述源容器组为发出访问请求的容器组,所述目的容器组为所述访问请求要访问的容器组,其特征在于,所述源容器组、所述目的容器组均位于所述容器云平台,所述容器云平台的域名解析系统包括:需求监控单元,配置为检测到源容器组生成域名解析需求;第一获取单元,配置为响应于预先写入的内核域名映射表中包含所述目的容器组的域名,所述源容器组使用操作系统内核访问所述内核域名映射表,以获取所述目的容器组的ip地址;其中,所述内核域名映射表中包含所述目的容器组的域名和所述目的容器组的ip地址的映射关系;第二获取单元,配置为响应于所述内核域名映射表中未包含所述目的容器组的域名,所述源容器组向域名解析服务组件发出域名解析请求,以获取所述目的容器组的ip地址;其中,所述域名解析服务组件部署于所述容器云平台。9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序为如权利要求1-7任一所述的容器云平台的域名解析方法。10.一种电子设备,其特征在于,包括:处理器、存储器、以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1-7任一所述的容器云平台的域名解析方法。

技术总结
本申请提供了一种容器云平台的域名解析方法、系统、计算机可读存储介质和电子设备。该方法中,检测到源容器组生成域名解析需求;响应于预先写入的内核域名映射表中包含目的容器组的域名,源容器组使用操作系统内核访问内核域名映射表,以获取目的容器组的IP地址;响应于内核域名映射表中未包含目的容器组的域名,源容器组向域名解析服务组件发出域名解析请求,以获取目的容器组的IP地址。籍此,对指向预先存储在内核域名映射表中的目的容器组的域名解析需求,无需发起域名解析请求,使用操作系统内核访问内核域名映射表即可获知目的容器组的IP地址,减轻了域名解析服务组件的工作负担,降低了域名解析的硬件资源使用,有效提升了域名解析效率。提升了域名解析效率。提升了域名解析效率。


技术研发人员:徐俊杰 杨威 蓝维洲 颜开 潘远航
受保护的技术使用者:上海道客网络科技有限公司
技术研发日:2022.05.05
技术公布日:2022/7/22
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献