一种资源获取方法、装置、设备和存储介质与流程

    专利查询2026-01-21  5


    本发明涉及计算机网络,尤其涉及一种资源获取方法、装置、设备和存储介质。


    背景技术:

    1、随着互联网络技术的不断发展,通过网络获取资源已成为人们获取资源的主要途径,用户可以使用终端通过ip地址访问相应的互联网服务获取相应的资源。

    2、在通过ip地址获取资源时,若相应的服务ip地址出现故障,也就是无法通过正常的网络连接访问互联网时,对于该种服务ip故障,通常情况下会摘除资源发送端的故障ip地址,等待资源接收端缓存过期,再给资源发送端分配新的服务ip地址,或者依赖其他网络服务解决故障,使得用户能够恢复正常地互联网访问以获取资源或者访问各种在线服务。但是,该种故障处理方式,故障时长比较长,灵活性也比较差,影响了资源获取速度和用户体验。


    技术实现思路

    1、为了解决上述技术问题,本公开实施例提供了一种资源获取方法、装置、设备和存储介质。

    2、第一方面,本公开实施例提供了一种资源获取方法,包括:

    3、获取目标区域的资源评估结果,资源评估结果包括目标区域内所有待服务用户涉及到的完整资源;

    4、根据目标区域的配置信息和资源评估结果,确定分配给目标区域内多组服务的资源;其中,多组服务包括第一组服务和至少一个第二组服务,第一组服务的资源为完整资源,至少一个第二组服务的资源为至少部分待服务用户涉及到的资源;

    5、为第一组服务和至少一个第二组服务配置标识符;其中,标识符用于同待获取完整资源中目标资源的目标对象建立连接关系;

    6、响应于目标对象发送的对于目标资源的资源获取请求,将第一组服务的标识符或第二组服务的标识符确定为目标标识符,并基于目标标识符从分配给目标组服务的资源中获取目标资源,其中,目标组服务配置有目标标识符。

    7、可选的,第一组服务的标识符包括主服务的ip地址和/或主服务的域名,至少一个第二组服务的标识符包括备服务的ip地址和/或备服务的域名。

    8、可选的,配置信息包括至少一个第二组服务可配置资源的相关信息,根据目标区域的配置信息和资源评估结果,确定分配给目标区域内多组服务的资源,包括:

    9、为第一组服务分配完整资源,以使第一组服务具备可服务所有待服务用户的资源;

    10、根据资源评估结果,在完整资源中确定符合各第二组服务的相关信息的可配置资源;

    11、将可配置资源的备份资源分配给各第二组服务,以使各第二组服务具备可服务至少部分用户的资源。

    12、可选的,标识符包括ip地址和域名,将第一组服务的标识符或第二组服务的标识符确定为目标标识符,包括:

    13、根据资源获取请求生成解析请求;

    14、将第一组服务的标识符和至少一个第二组服务中解析请求对应的目标第二组服务的标识符,作为多个候选标识符;

    15、将多个候选标识符中的域名解析为ip地址,得到多个候选ip地址;

    16、在多个候选ip地址中确定目标ip地址,并将目标ip地址确定为目标标识符。

    17、可选的,在多个候选ip地址中确定目标ip地址,包括:

    18、获取多个候选ip地址的ip地址状态;

    19、在多个候选ip地址中第一组服务的ip地址为正常状态的情况下,将第一组服务的ip地址确定为目标ip地址;或者,

    20、在第一组服务的ip地址为故障状态的情况下,将多个候选ip地址中目标第二组服务的ip地址确定为目标ip地址;其中,故障状态是指基于ip地址无法获取资源。

    21、可选的,将第一组服务的ip地址确定为目标ip地址后,基于目标标识符从分配给目标组服务的资源中获取目标资源,包括:

    22、基于目标ip地址从完整资源中获取目标资源;

    23、在获取目标资源的过程中,若确定目标ip地址由正常状态转换为故障状态,则将目标第二组服务的ip地址确定为目标ip地址,以通过目标ip地址继续获取目标资源。

    24、可选的,确定目标ip地址由正常状态转换为故障状态,包括:

    25、统计基于目标ip地址开始获取目标资源的资源获取时间,在成功获取目标资源之前,若资源获取时间大于超时时间,则确定目标ip地址由正常状态转换为故障状态;和/或,

    26、若接收到目标资源获取失败的通知信息,则确定目标ip地址由正常状态转换为故障状态。

    27、可选的,在多个候选ip地址中确定目标ip地址,包括:

    28、设置多个候选ip地址中每个候选ip地址的优先级,并按照优先级将多个候选ip地址进行排序;其中,第一组服务的ip地址的优先级要高于目标第二组服务的ip地址的;

    29、在排序后的多个候选ip地址中确定目标ip地址。

    30、第二方面,本公开实施例提供了一种资源获取装置,包括:

    31、第一获取单元,用于获取目标区域的资源评估结果,资源评估结果包括目标区域内所有待服务用户涉及到的完整资源;

    32、资源分配单元,用于根据目标区域的配置信息和资源评估结果,确定分配给目标区域内多组服务的资源;其中,多组服务包括第一组服务和至少一个第二组服务,第一组服务的资源为完整资源,至少一个第二组服务的资源为至少部分待服务用户涉及到的资源;

    33、标识符配置单元,用于为第一组服务和至少一个第二组服务配置标识符;其中,标识符用于同待获取完整资源中目标资源的目标对象建立连接关系;

    34、第二获取单元,用户响应于目标对象发送的对于目标资源的资源获取请求,将第一组服务的标识符或第二组服务的标识符确定为目标标识符,并基于目标标识符从分配给目标组服务的资源中获取目标资源以返回目标对象,其中,目标组服务配置有目标标识符。

    35、第三方面,本公开实施例提供了一种电子设备,包括:

    36、存储器;

    37、处理器;以及

    38、计算机程序;

    39、其中,计算机程序存储在存储器中,并被配置为由处理器执行以实现如上述的资源获取方法。

    40、第四方面,本公开实施例提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如上述的资源获取方法的步骤。

    41、本公开提供的资源获取方法,包括:获取目标区域的资源评估结果,资源评估结果包括目标区域内所有待服务用户涉及到的完整资源;根据目标区域的配置信息和资源评估结果,确定分配给目标区域内多组服务的资源;其中,多组服务包括作为主服务的第一组服务和至少一个作为备服务的第二组服务,第一组服务的资源为完整资源,可以理解为主资源,至少一个第二组服务的资源为至少部分待服务用户涉及到的资源,可以理解为备资源,备资源是对主资源进行备份得到的,也就是每组服务都存在对应的专用资源;为第一组服务和至少一个第二组服务配置标识符;其中,标识符用于同待获取完整资源中目标资源的目标对象建立连接关系;响应于目标对象发送的对于目标资源的资源获取请求,将第一组服务的标识符或第二组服务的标识符确定为目标标识符,并基于目标标识符从分配给目标组服务的资源中获取目标资源,其中,目标组服务配置有目标标识符。本技术提供的方法,通过为每个目标区域配置的多组服务进行主备服务ip配置的方式,在主服务ip出现故障时,可以使用备服务ip继续获取资源,有效减少了故障时长,提高了故障处理的灵活性和资源获取速度,且为每组服务分配单独的备资源的方式,也进一步提高了资源获取效率,确保了资源快速获取的用户体验。


    技术特征:

    1.一种资源获取方法,其特征在于,包括:

    2.根据权利要求1所述的方法,其特征在于,所述第一组服务的标识符包括主服务的ip地址和/或主服务的域名,所述至少一个第二组服务的标识符包括备服务的ip地址和/或备服务的域名。

    3.根据权利要求1所述的方法,其特征在于,所述配置信息包括所述至少一个第二组服务可配置资源的相关信息,所述根据所述目标区域的配置信息和所述资源评估结果,确定分配给所述目标区域内多组服务的资源,包括:

    4.根据权利要求1所述的方法,其特征在于,所述标识符包括ip地址和域名,所述将所述第一组服务的标识符或所述第二组服务的标识符确定为目标标识符,包括:

    5.根据权利要求4所述的方法,其特征在于,所述在所述多个候选ip地址中确定目标ip地址,包括:

    6.根据权利要求5所述的方法,其特征在于,所述将所述第一组服务的ip地址确定为目标ip地址后,所述基于所述目标标识符从分配给目标组服务的资源中获取所述目标资源,包括:

    7.根据权利要求6所述的方法,其特征在于,所述确定所述目标ip地址由所述正常状态转换为所述故障状态,包括:

    8.根据权利要求4所述的方法,其特征在于,所述在所述多个候选ip地址中确定目标ip地址,包括:

    9.一种资源获取装置,其特征在于,包括:

    10.一种电子设备,其特征在于,包括:

    11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至8中任一所述的资源获取方法的步骤。


    技术总结
    本发明涉及一种资源获取方法、装置、设备和存储介质。资源获取方法,包括:获取目标区域的资源评估结果,资源评估结果包括目标区域内所有待服务用户涉及到的完整资源;根据目标区域的配置信息和资源评估结果,确定分配给目标区域内多组服务的资源;多组服务中第一组服务的资源为完整资源,第二组服务的资源为至少部分待服务用户涉及到的资源;为第一组服务和第二组服务配置标识符;标识符用于同待获取资源的目标对象建立连接关系;响应于目标对象发送的资源获取请求,将第一组服务的标识符或第二组服务的标识符确定为目标标识符,并基于目标标识符从分配给目标组服务的资源中获取目标资源。本申请提供的方法,提高了资源获取效率。

    技术研发人员:马利恒,秦建华,郑树新
    受保护的技术使用者:北京奇艺世纪科技有限公司
    技术研发日:
    技术公布日:2024/11/26
    转载请注明原文地址:https://tc.8miu.com/read-33514.html

    最新回复(0)