数据处理方法、装置、电子设备及存储介质与流程
- 国知局
- 2024-10-15 09:19:34
本公开实施例涉及网络,尤其涉及一种数据处理方法、装置、电子设备及存储介质。
背景技术:
1、当前,在常用的网络服务架构中,应用客户端发送的数据请求会首先到达应用层网关,之后由应用层网关对该数据请求进行分配、转发至对应的服务进程,从而提高缓存数据的命中率。
2、然而,当数据请求的流量较大时,现有技术中的方案会导致服务进程堵塞的问题,影响数据请求的响应速度。
技术实现思路
1、本公开实施例提供一种数据处理方法、装置、电子设备及存储介质,以克服服务进程堵塞,影响数据请求的响应速度的问题。
2、第一方面,本公开实施例提供一种数据处理方法,包括:
3、接收第一数据请求,所述第一数据请求中包括目标请求数据的数据标识;根据所述数据标识,得到所述目标请求数据的访问频率,其中,所述访问频率表征所述目标请求数据在单位时间内的被访问次数;根据所述访问频率,确定目标服务进程,并将所述第一数据请求发送至所述目标服务进程,其中,所述目标服务进程用于在当前负载小于或等于目标负载的情况下,响应所述第一数据请求。
4、第二方面,本公开实施例提供一种数据处理装置,包括:
5、接收模块,用于接收第一数据请求,所述第一数据请求中包括目标请求数据的数据标识;
6、处理模块,用于根据所述数据标识,得到所述目标请求数据的访问频率,其中,所述访问频率表征所述目标请求数据在单位时间内的被访问次数;
7、控制模块,用于根据所述访问频率,确定目标服务进程,并将所述第一数据请求发送至所述目标服务进程,其中,所述目标服务进程用于在当前负载小于或等于目标负载的情况下,响应所述第一数据请求。
8、第三方面,本公开实施例提供一种电子设备,包括:
9、处理器,以及与所述处理器通信连接的存储器;
10、所述存储器存储计算机执行指令;
11、所述处理器执行所述存储器存储的计算机执行指令,以实现如上第一方面以及第一方面各种可能的设计所述的数据处理方法。
12、第四方面,本公开实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第一方面以及第一方面各种可能的设计所述的数据处理方法。
13、第五方面,本公开实施例提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如上第一方面以及第一方面各种可能的设计所述的数据处理方法。
14、本实施例提供的数据处理方法、装置、电子设备及存储介质,通过接收第一数据请求,所述第一数据请求中包括目标请求数据的数据标识;根据所述数据标识,得到所述目标请求数据的访问频率,其中,所述访问频率表征所述目标请求数据在单位时间内的被访问次数;根据所述访问频率,确定目标服务进程,并将所述第一数据请求发送至所述目标服务进程,其中,所述目标服务进程用于在当前负载小于或等于目标负载的情况下,响应所述第一数据请求。通过获取第一数据请求对应的访问频率,来确定与其匹配的目标服务进程,从而使目标服务进程可以在低负载情况下完成对第一数据请求的响应,避免出现大流量请求造成的服务进程堵塞问题,均衡系统负载,提高系统对数据请求的响应效率和稳定性。
技术特征:1.一种数据处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述访问频率,确定目标服务进程,包括:
3.根据权利要求2所述的方法,其特征在于,当所述访问频率为第一频率值时,所述目标路由算法为静态路由算法,所述静态路由算法用于将所述第一数据请求路由至所述数据标识对应的目标服务进程;
4.根据权利要求3所述的方法,其特征在于,所述基于所述目标路由算法,确定目标服务进程,包括:
5.根据权利要求2所述的方法,其特征在于,所述根据所述访问频率,确定目标路由算法,包括:
6.根据权利要求5所述的方法,其特征在于,所述参考信息包括以下至少一项:
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
9.根据权利要求7所述的方法,其特征在于,所述方法还包括:
10.一种数据处理装置,其特征在于,包括:
11.一种电子设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如权利要求1至9任一项所述的数据处理方法。
13.一种计算机程序产品,其特征在于,包括计算机程序,该计算机程序被处理器执行时实现权利要求1至9中任一项所述的数据处理方法。
技术总结本公开实施例提供一种数据处理方法、装置、电子设备及存储介质,通过接收第一数据请求,第一数据请求中包括目标请求数据的数据标识;根据数据标识,得到目标请求数据的访问频率,其中,访问频率表征目标请求数据在单位时间内的被访问次数;根据访问频率,确定目标服务进程,并将第一数据请求发送至目标服务进程,其中,目标服务进程用于在当前负载小于或等于目标负载的情况下,响应第一数据请求。通过获取第一数据请求对应的访问频率,来确定与其匹配的目标服务进程,从而使目标服务进程可以在低负载情况下完成对第一数据请求的响应,避免出现大流量请求造成的服务进程堵塞问题,均衡系统负载,提高系统对数据请求的响应效率和稳定性。技术研发人员:许凤强受保护的技术使用者:北京字跳网络技术有限公司技术研发日:技术公布日:2024/10/10本文地址:https://www.jishuxx.com/zhuanli/20241015/313742.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。