基于域名的节点调度方法、系统、终端和存储介质技术方案

技术编号:32676133 阅读:32 留言:0更新日期:2022-03-17 11:32
本发明专利技术涉及分布式人工智能技术领域,提供基于域名的节点调度方法、系统、终端和存储介质,其方法包括以下步骤:对集群中的节点进行初始化配置,确定第一从属节点,其包括候选主节点和非候选主节点;向非候选主节点发出状态探测请求,得到各个非候选主节点的状态探测信息,并根据状态探测信息将非候选主节点确定为目标主节点;根据目标主节点构建得到目标访问地址集合,通过目标访问地址集合对业务请求进行访问地址分配;方案能够在单个节点出现异常时,迅速切换至其他节点,以此提高方案整体的抗高并发能力以及抗风险能力,方案实现了集群节点自动化管理,减少人工介入,提高服务可用性和抗风险能力,可广泛应用于云计算以及云存储技术领域。储技术领域。储技术领域。

【技术实现步骤摘要】
基于域名的节点调度方法、系统、终端和存储介质


[0001]本专利技术涉及云计算以及云存储
,尤其涉及基于域名的节点调度方法、系统、终端和存储介质。

技术介绍

[0002]域名系统(Domain Name System,DNS)是Internet上解决网上机器命名的一种系统。域名的应用,其过程类似于去往一个目的地之前,首先需要明确抵达这一目的地的具体路径。在Internet网上当一台主机要访问另外一台主机时,必须首先获知其地址,TCP/IP中的IP地址是由四段以“.”分开的数字组成,记录其数字组合远不如名字方便,所以,相关技术中提出采用域名系统来管理名字和IP的对应关系。进而,DNS经常被应用在解析域名的场景中,但是,相关技术中,基于域名的集群管理的方式或者方法,在业务请求高并发的场景中,极易出现集群故障、崩溃的场景,进而导致大量的请求无法进行访问,严重影响客户端的使用体验。

技术实现思路

[0003]本专利技术实施例的主要目的在于提出一种基于域名、更为灵活、实用性更强且能够有效应对高并发业务请求的节点调度方法,以及能够实现本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.基于域名的节点调度方法,其特征在于,所述方法包括以下步骤:对集群中的节点进行初始化配置,确定第一从属节点,其中,所述第一从属节点包括候选主节点和非候选主节点;向所述非候选主节点发出状态探测请求,得到各个非候选主节点的状态探测信息,并根据所述状态探测信息将所述非候选主节点确定为目标主节点;根据所述目标主节点构建得到目标访问地址集合,通过所述目标访问地址集合对业务请求进行访问地址分配。2.根据权利要求1所述的基于域名的节点调度方法,其特征在于,所述对集群中的节点进行初始化配置,确定第一从属节点,包括:确定第一时间周期;将在所述第一时间周期内未接收到心跳信号的所述第一从属节点,确定为所述候选主节点;或,将在所述第一时间周期内接收到心跳信号的所述第一从属节点,确定为所述非候选主节点。3.根据权利要求1所述的基于域名的节点调度方法,其特征在于,所述根据所述目标主节点构建得到目标访问地址集合这一步骤,包括:发送节点检测信号至所述主节点的从属节点集群,所述从属节点集群包括至少一个所述非候选主节点;根据所述非候选主节点对所述节点检测信号的正常响应,确定所述非候选主节点为可用节点;获取所述可用节点的访问地址构建所述目标访问地址集合。4.根据权利要求3所述的基于域名的节点调度方法,其特征在于,在发送节点检测信号至所述主节点的从属节点集群之后,所述调度方法包括:根据所述非候选主节点对所述节点检测信号的异常响应,确定所述非候选主节点为异常节点;所述异常响应包括节点响应超时或节点未响应;根据所述异常节点的访问地址,构建异常访问地址集合;当所述业务请求的目的访问地址为所述异常访问地址集合的地址,将所述目的访问地址变更为所述目标访问地址集合的地址。5.根据权利要求3所述的基于域名的节点调度方法,其特征在于,在通过所述目标访问地址集合对业务请求进行访问地址分配之前,所述调度方法包括:将所述目标访问地址集合写入第一存储空间;根据所述非候选主节点对所述节点检测信号的响应,更新所述目标访问...

【专利技术属性】
技术研发人员:张鹏博
申请(专利权)人:平安壹账通云科技深圳有限公司
类型:发明
国别省市:

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

1