一种调整DNS配置的方法及装置与流程

文档序号:12133918阅读:来源:国知局

技术特征:

1.一种调整DNS配置的方法,其特征在于,所述方法包括:

在接收到跟踪区标识TAI域名的解析请求消息后,在指定时间内产生的业务流程记录中查找是否存在与所述TAI域名相同的历史记录;

若存在与所述TAI域名相同的历史记录,则确定所述历史记录中是否存在未成功的业务流程记录;

若存在未成功的业务流程记录,则调整满足指定条件的域名系统DNS配置,所述满足指定条件的DNS配置至少包括:在业务流程记录中的相同条件下,业务成功率小于第一阈值和/或业务尝试次数大于第二阈值的DNS配置。

2.根据权利要求1所述的方法,其特征在于,在所述调整满足指定条件的DNS配置之前,所述方法还包括:

获取每条未成功的业务流程记录的服务网关SGW域名和SGW地址;

从所述历史记录中查找与所述SGW域名和所述SGW地址相同的历史子记录,并根据所述SGW域名和所述SGW地址,对所述历史子记录进行分组,得到至少一个业务流程子记录,其中,每个业务流程子记录中所有子记录的SGW域名和SGW地址相同;

所述调整满足指定条件的DNS配置,具体包括:

根据所述业务流程子记录的数量,调整满足所述指定条件的DNS配置。

3.根据权利要求2所述的方法,其特征在于,在所述根据所述业务流程子记录的数量,调整满足所述指定条件的DNS配置之前,所述方法还包括:

获取所述业务流程子记录的数量;

所述根据所述业务流程子记录的数量,调整满足所述指定条件的DNS配置,具体包括:

若所述业务流程子记录的数量为一条,则将所述TAI域名中的tac-lb值加1后查询与所述解析请求消息对应的DNS配置类型相同的待选DNS配置;

若所述待选DNS配置满足调整条件,则将所述待选DNS配置写入到所述TAI域名的配置表中,并将所述待选DNS配置标记为自适应结果,满足调整条件的待选DNS配置至少包括:业务成功率大于第三阈值和/或业务尝试次数大于第四阈值的DNS配置;

若所述业务流程子记录的数量为至少两条,则降低当前DNS配置的优先级。

4.根据权利要求3所述的方法,其特征在于,在所述将所述TAI域名中的tac-lb值加1后查询与所述解析请求消息对应的DNS配置类型相同的待选DNS配置之后,所述方法还包括:

若所述待选DNS配置未满足所述调整条件,则将所述TAI域名中的tac-lb值再加1后查询与所述解析请求消息对应的DNS配置类型相同的待选DNS配置,直至找到满足所述调整条件的待选DNS配置为止。

5.根据权利要求3所述的方法,其特征在于,所述降低当前DNS配置的优先级,具体包括:

将所述当前DNS配置的优先级调整为所有业务流程子记录对应的DNS配置中的最低优先级。

6.一种调整DNS配置的装置,其特征在于,所述装置包括:

查找模块,用于在接收到跟踪区标识TAI域名的解析请求消息后,在指定时间内产生的业务流程记录中查找是否存在与所述TAI域名相同的历史记录;

确定模块,用于若所述查找模块查找到存在与所述TAI域名相同的历史记录,则确定所述历史记录中是否存在未成功的业务流程记录;

调整模块,用于若所述确定模块确定存在未成功的业务流程记录,则调整满足指定条件的域名系统DNS配置,所述满足指定条件的DNS配置至少包括:在业务流程记录中的相同条件下,业务成功率小于第一阈值和/或业务尝试次数大于第二阈值的DNS配置。

7.根据权利要求6所述的装置,其特征在于,所述装置还包括:

获取模块,用于获取每条未成功的业务流程记录的服务网关SGW域名和SGW地址;

所述查找模块,还用于从所述历史记录中查找与所述获取模块获取的所述SGW域名和所述SGW地址相同的历史子记录,并根据所述SGW域名和所述SGW地址,通过分组模块对所述历史子记录进行分组,得到至少一个业务流程子记录,其中,每个业务流程子记录中所有子记录的SGW域名和SGW地址相同;

所述调整模块,具体用于:

根据所述业务流程子记录的数量,调整满足所述指定条件的DNS配置。

8.根据权利要求7所述的装置,其特征在于,所述获取模块,还用于获取所述业务流程子记录的数量;

所述调整模块,具体用于:

若所述业务流程子记录的数量为一条,则将所述TAI域名中的tac-lb值加1后查询与所述解析请求消息对应的DNS配置类型相同的待选DNS配置;

若所述待选DNS配置满足调整条件,则将所述待选DNS配置写入到所述TAI域名的配置表中,并将所述待选DNS配置标记为自适应结果,满足调整条件的待选DNS配置至少包括:业务成功率大于第三阈值和/或业务尝试次数大于第四阈值的DNS配置;

若所述业务流程子记录的数量为至少两条,则降低当前DNS配置的优先级。

9.根据权利要求7所述的装置,其特征在于,所述调整模块,还用于若所述待选DNS配置未满足所述调整条件,则将所述TAI域名中的tac-lb值再加1后查询与所述解析请求消息对应的DNS配置类型相同的待选DNS配置,直至找到满足所述调整条件的待选DNS配置为止。

10.根据权利要求7所述的装置,其特征在于,所述调整模块,具体用于:

将所述当前DNS配置的优先级调整为所有业务流程子记录对应的DNS配置中的最低优先级。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1