本申请涉及网络数据处理,尤其涉及一种请求处理方法、节点、引流端及介质。
背景技术:
1、随着数字化进程的推进,云技术被越来越多的用户所使用。云技术改变了企业和个人访问和存储数据的方式,其具备可扩展性、低成本以及高性能等优势。然而,目前客户的流量引流到云端的过程中,对客户终端的传输性能、云端处理节点的传输性能提高了要求。因此,如何更高效的对用户的流量进行处理/转发是当前叩待解决的重要难题。
技术实现思路
1、基于以上问题,本申请实施例提供了一种请求处理方法、节点、引流端及介质。
2、本申请实施例提供的技术方案是这样的:
3、本申请实施例提供了一种请求处理方法,所述方法应用于处理节点,所述方法包括:
4、若接收到引流端发送的流量数据的处理请求,获取触发所述处理请求的应用程序的应用标识;
5、基于预先获取的应用配置信息与所述应用标识,确定是否对所述处理请求进行引流处理。
6、在一些实施例中,在确定所述处理节点不引流所述处理请求的情况下,所述方法还包括:
7、获取所述处理请求关联的目的地址和目标协议;
8、发送所述目的地址和所述目标协议至所述引流端,以供所述引流端基于所述目的地址和所述目标协议向目标设备发送所述处理请求。
9、在一些实施例中,所述获取触发所述处理请求的应用程序的应用标识,包括:
10、若所述处理请求为当前会话的首个处理请求,且从所述首个处理请求中无法获取所述应用标识,从所述当前会话的后续至少一个所述处理请求中获取所述应用标识。
11、在一些实施例中,所述方法还包括:
12、从与所述处理节点关联的云平台获取所述应用配置信息。
13、本申请实施例还提供了一种请求处理方法,所述方法应用于引流端,所述方法包括:
14、若检测到流量数据的处理操作,生成所述流量数据的处理请求;
15、发送所述处理请求至处理节点,以供所述处理节点获取触发所述处理请求的应用程序的应用标识,并基于预先获取的应用配置信息与所述应用标识,确定是否对所述处理请求进行引流处理。
16、在一些实施例中,所述方法还包括:
17、若接收到所述处理节点发送的目的地址和目标协议,基于所述目的地址和目标协议向目标设备发送所述处理请求;其中,所述目的地址和所述目标协议是在所述处理节点确定不引流所述处理请求的情况下发送的。
18、在一些实施例中,所述方法还包括:
19、若接收到所述处理节点发送的目的地址和目标协议,且所述应用程序在目标时刻之后生成新的处理请求,发送所述新的处理请求至目标设备;其中,所述目的地址和所述目标协议是所述处理节点在接收到处理请求之后、确定不引流所述处理请求的情况下发送的;所述目标时刻包括所述引流端接收到所述目的地址和所述目标协议的时刻。
20、本申请实施例还提供了一种处理节点,所述处理节点包括第一处理器和第一存储器;其中,所述第一存储器中存储有第一计算机程序;所述第一计算机程序被所述第一处理器执行时,能够实现如前任一所述的应用于处理节点的请求处理方法。
21、本申请实施例还提供了一种引流端,所述引流端包括第二处理器和第二存储器;其中,所述第二存储器中存储有第二计算机程序;所述第二计算机程序被所述第二处理器执行时,能够实现如前任一所述的应用于引流端的请求处理方法。
22、本申请实施例还提供了一种计算机可读存储介质,所述存储介质中存储有第三计算机程序;所述第三计算机程序被电子设备的处理器执行时,能够实现如前任一所述的请求处理方法。
23、本申请实施例提供的应用于处理节点的请求处理方法,处理节点接收到引流端发送的流量数据的处理请求之后,首先获取触发处理请求的应用程序的应用标识,并基于预先获取的应用配置信息与应用标识,确定是否对处理请求进行引流处理。如此,通过基于应用配置信息与应用标识,处理节点确定是否对处理请求进行引流处理,从而实现了基于处理请求的触发应用对处理请求的针对性引流处理;并且,基于应用配置信息与应用标识控制处理节点是否对处理请求进行引流处理,实现了对引流端发送的处理请求在应用程序粒度的精细控制,从而能够降低由处理节点统一响应和处理引流端发送的处理请求、而对处理节点的运算资源和存储资源产生的消极冲击;与此同时,通过调整应用配置信息,能够实现对针对引流端发送的处理请求的可控的、灵活的响应和处理;。
24、在处理节点为安全访问服务边缘(secure access service edge,sase)的网络接入点(point of presence,pop)设备的条件下,通过本申请实施例提供的请求处理方法,实现了在pop设备中对引流端发送的处理请求的灵活筛选和引流处理,从而能够降低对pop设备中运算资源和存储资源的要求。
1.一种请求处理方法,其特征在于,所述方法应用于处理节点;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在确定所述处理节点不引流所述处理请求的情况下,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述获取触发所述处理请求的应用程序的应用标识,包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.一种请求处理方法,其特征在于,所述方法应用于引流端,所述方法包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.根据权利要求5所述的方法,其特征在于,所述方法还包括:
8.一种处理节点,其特征在于,所述处理节点包括第一处理器和第一存储器;其中,所述第一存储器中存储有第一计算机程序;所述第一计算机程序被所述第一处理器执行时,能够实现如权利要求1至4任一所述的请求处理方法。
9.一种引流端,其特征在于,所述引流端包括第二处理器和第二存储器;其中,所述第二存储器中存储有第二计算机程序;所述第二计算机程序被所述第二处理器执行时,能够实现如权利要求5至7任一所述的请求处理方法。
10.一种计算机可读存储介质,其特征在于,所述存储介质中存储有第三计算机程序;所述第三计算机程序被电子设备的处理器执行时,能够实现如权利要求1至4或5至7任一所述的请求处理方法。