响应获取请求的方法、电子装置、电子设备以及介质制造方法及图纸

技术编号:39193065 阅读:14 留言:0更新日期:2023-10-27 08:40
本申请公开了一种响应获取请求的方法、电子装置、电子设备以及介质。本申请中,由第一边缘设备接收客户端发送的第一获取请求;向客户端发送包含有有效标识和第二边缘设备地址的响应消息;其中,有效标识用于指示当客户端向第二边缘设备发送第二获取请求时,客户端在后续的预设时间内,和/或,预设次数内,直接向第二边缘设备发送第二获取请求,其中第二边缘设备为可以处理第二获取请求的边缘设备,第二获取请求所请求的目标域名与第一获取请求所请求的目标域名相同。求的目标域名相同。求的目标域名相同。

【技术实现步骤摘要】
响应获取请求的方法、电子装置、电子设备以及介质


[0001]本申请中涉及数据处理技术,尤其是一种响应获取请求的方法、电子装置、电子设备以及介质。

技术介绍

[0002]在CDN系统中,为了提高文件命中率,调度设备可以查询并提供一个有能力处理或缓存有目标资源的边缘设备,从而确保客户端能够通过向边缘设备访问并获取到自身想要获取的资源,如果客户端访问到一个没有缓存目标资源的边缘设备时,往往会采用302调度方式,实现精确调度。
[0003]然而,相关技术中的方案存在有一个问题,即:无论是调度请求,还是302调度方式,都会多一次HTTP交互过程,无疑会增加每次资源访问过程的整体耗时,降低服务质量,比如在点播应用中,301/302跳转可能会给首屏时间、卡顿率等多个指标带来负面影响,进而降低用户的访问体验。

技术实现思路

[0004]本申请实施例提供一种响应获取请求的方法、电子装置、电子设备以及介质,本申请的技术方案可以解决相关技术中在确定访问地址或获取内容资源的过程增加了每次资源访问过程的整体耗时,降低服务质量,进而降低用户的访问体验。
[0005]其中,根据本申请实施例的一个方面,提供的一种响应获取请求的方法,应用于第一边缘设备,包括:
[0006]接收客户端发送的第一获取请求;
[0007]向所述客户端发送包含有有效标识和第二边缘设备地址的响应消息;
[0008]其中,所述有效标识用于指示当所述客户端向第二边缘设备发送第二获取请求时,所述客户端在后续的预设时间内,和/或,预设次数内,直接向所述第二边缘设备发送第二获取请求,其中所述第二边缘设备为可以处理所述第二获取请求的边缘设备。
[0009]可选地,在基于本申请上述方法的另一个实施例中,所述向所述客户端发送包含有有效标识和第二边缘设备地址的响应消息,包括:
[0010]获取用于表征所述第二边缘设备的业务负载状态的业务参数;
[0011]将所述业务参数作为所述有效标识;或,
[0012]基于所述业务参数,计算生成所述有效标识。
[0013]可选地,在基于本申请上述方法的另一个实施例中,在所述接收客户端发送的获取请求之后,还包括:
[0014]确定所述获取请求中是否包含指示标识,所述指示标识用于指示第一边缘设备获取所述有效标识。
[0015]可选地,在基于本申请上述方法的另一个实施例中,在所述向所述客户端发送包含有有效标识和第二边缘设备地址的响应消息之前,还包括:
[0016]若确定可以处理所述第二获取请求的边缘设备的数量为多个;
[0017]选取其中的一个边缘设备作为所述第二边缘设备;或,
[0018]选取其中的多个边缘设备作为所述第二边缘设备,并根据第二边缘设备的运行参数确定高优先级边缘设备并对其标记优先标识,所述优先标识用于指示所述客户端优先向所述高优先级边缘设备发送获取请求。
[0019]可选地,在基于本申请上述方法的另一个实施例中,所述第二边缘设备为缓存有所述第一资源数据的边缘设备。
[0020]可选地,在基于本申请上述方法的另一个实施例中,所述有效标识包含于所述响应消息的响应头的全部信息或部分信息;或,
[0021]所述有效标识包含于所述响应消息的响应体中。
[0022]其中,根据本申请实施例的一个方面,提供的一种响应获取请求的方法,应用于客户端,包括:
[0023]向第一边缘设备发送第一获取请求;
[0024]接收所述第一边缘设备发送包含有有效标识和第二边缘设备地址的响应消息,所述有效标识用于指示当所述客户端向第二边缘设备发送第二获取请求时,所述客户端在后续的所述预设时间内,和/或,预设次数内向所述第二边缘设备发送所述获取请求;
[0025]在所述有效标识所表征的所述预设时间内,和/或,预设次数内,向所述第二边缘设备发送第二获取请求,其中所述第二边缘设备为可以处理所述第二获取请求的边缘设备,所述第二获取请求所请求的资源所对应的域名与第一获取请求所请求的资源所对应的域名相同。
[0026]可选地,在基于本申请上述方法的另一个实施例中,所述接收所述第一边缘设备发送包含有有效标识和第二边缘设备地址的响应消息,包括:
[0027]获取所述响应消息中的有效标识;
[0028]确定所述有效标识对应的所述预设时间,和/或,预设次数;或,
[0029]若确定所述有效标识对应于所述第二边缘设备的业务负载状态的业务参数,基于所述业务参数,计算生成所述预设时间,和/或,预设次数。
[0030]可选地,在基于本申请上述方法的另一个实施例中,所述向所述第二边缘设备发送第二获取请求,包括:
[0031]在所述第一获取请求中添加用于指示所述第一边缘设备获取所述有效标识的指示标识。
[0032]可选地,在基于本申请上述方法的另一个实施例中,所述向所述第二边缘设备发送所述获取请求,包括:
[0033]若确定所述第二边缘设备的数量为多个,基于预设选取策略,向其中一个第二边缘设备发送所述第二获取请求;
[0034]若响应异常,向另外一个第二边缘设备发送所述第二获取请求。
[0035]其中,根据本申请实施例的又一个方面,提供的一种响应获取请求的电子装置,应用于第一边缘设备,包括:
[0036]第一获取模块,被配置为接收客户端发送的第一获取请求;
[0037]第一发送模块,被配置为向所述客户端发送包含有有效标识和第二边缘设备地址
的响应消息;
[0038]其中,所述有效标识用于指示当所述客户端向第二边缘设备发送第二获取请求时,所述客户端在后续的预设时间内,和/或,预设次数内,直接向所述第二边缘设备发送第二获取请求,其中所述第二边缘设备为可以处理所述第二获取请求的边缘设备,所述第二获取请求所请求的目标域名与第一获取请求所请求的目标域名相同。
[0039]其中,根据本申请实施例的又一个方面,提供的一种响应获取请求的电子装置,应用于客户端,包括:
[0040]第二获取模块,被配置为向第一边缘设备发送第一获取请求,所述第一获取请求用于获取对应于目标域名的第一资源数据;
[0041]接收模块,被配置为接收所述第一边缘设备发送包含有有效标识和第二边缘设备地址的响应消息,所述有效标识用于指示当所述客户端向第二边缘设备发送第二获取请求时,所述客户端在后续的所述预设时间内,和/或,预设次数内向所述第二边缘设备发送所述获取请求;
[0042]第二发送模块,被配置为在所述有效标识所表征的所述预设时间内,和/或,预设次数内,向所述第二边缘设备发送第二获取请求,其中所述第二边缘设备为可以处理所述第二获取请求的边缘设备,所述第二获取请求所请求的资源所对应的域名与第一获取请求所请求的资源所对应的域名相同。
[0043]根据本申请实施例的又一个方面,提供的一种电子设备,包括:
[0044]存储器,用于存储可执行指令;以及<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种响应获取请求的方法,其特征在于,应用于第一边缘设备,包括:接收客户端发送的第一获取请求;向所述客户端发送包含有有效标识和第二边缘设备地址的响应消息;其中,所述有效标识用于指示当所述客户端向第二边缘设备发送第二获取请求时,所述客户端在后续的预设时间内,和/或,预设次数内,直接向所述第二边缘设备发送第二获取请求;其中,所述第二边缘设备为可以处理所述第二获取请求的边缘设备,所述第二获取请求所请求的目标域名与第一获取请求所请求的目标域名相同。2.如权利要求1所述的方法,其特征在于,所述向所述客户端发送包含有有效标识和第二边缘设备地址的响应消息,包括:获取用于表征所述第二边缘设备的业务负载状态的业务参数;将所述业务参数作为所述有效标识;或,基于所述业务参数,计算生成所述有效标识。3.如权利要求1所述的方法,其特征在于,在所述接收客户端发送的获取请求之后,还包括:确定所述获取请求中是否包含指示标识,所述指示标识用于指示第一边缘设备获取所述有效标识。4.如权利要求1所述的方法,其特征在于,在所述向所述客户端发送包含有有效标识和第二边缘设备地址的响应消息之前,还包括:若确定可以处理所述第二获取请求的边缘设备的数量为多个;选取其中的一个边缘设备作为所述第二边缘设备;或,选取其中的多个边缘设备作为所述第二边缘设备,并根据第二边缘设备的运行参数确定高优先级边缘设备并对其标记优先标识,所述优先标识用于指示所述客户端优先向所述高优先级边缘设备发送获取请求。5.如权利要求1

4所述的方法,其特征在于,所述第二边缘设备为缓存有所述第一资源数据的边缘设备。6.如权利要求5所述的方法,其特征在于,所述有效标识包含于所述响应消息的响应头的全部信息或部分信息;或,所述有效标识包含于所述响应消息的响应体中。7.一种响应获取请求的方法,其特征在于,应用于客户端,包括:向第一边缘设备发送第一获取请求;接收所述第一边缘设备发送包含有有效标识和第二边缘设备地址的响应消息,所述有效标识用于指示当所述客户端向第二边缘设备发送第二获取请求时,所述客户端在后续的所述预设时间内,和/或,预设次数内向所述第二边缘设备发送所述获取请求;在所述有效标识所表征的所述预设时间内,和/或,预设次数内,向所述第二边缘设备发送第二获取请求,其中所述第二边缘设备为可以处理所述第二获取请求的边缘设备,所述第二获取请求所请求的资源所对应的域名与第一获取请求所请求的资源所对应的域名相同。8.如权利要求7所述的方法,其特征在于,所述接收所述第一边缘设备发送包含有有效
标识和第二边缘设备地址的响应消息,包括:获取所述响应消息中的有效标识;确定所述有效标识对应的所述预设时间,和/或,预设次数;或,若确定所述有效标识对应于所述第二边缘...

【专利技术属性】
技术研发人员:杨金玉王少阳
申请(专利权)人:贵州白山云科技股份有限公司
类型:发明
国别省市:

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

1