[发明专利]数据监控方法、装置、电子设备及计算机可读存储介质在审
| 申请号: | 201810845044.2 | 申请日: | 2018-07-27 |
| 公开(公告)号: | CN109194582A | 公开(公告)日: | 2019-01-11 |
| 发明(设计)人: | 唐小棚 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
| 主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L12/825;G06F11/34 |
| 代理公司: | 北京智信四方知识产权代理有限公司 11519 | 代理人: | 刘真 |
| 地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 目标请求 计算机可读存储介质 电子设备 请求数据 数据监控 预设 系统吞吐量 计算目标 请求目标 数据执行 阈值时 成功率 | ||
本发明实施例公开了一种数据监控方法、装置、电子设备及计算机可读存储介质,所述方法包括:计算目标请求端的当前请求数据压力值;当所述当前请求数据压力值大于预设阈值时,获取与所述目标请求端对应的目标请求数据;对所述目标请求数据执行预设阻止操作。本发明实施例能够避免出现误阻止操作的情况,有效提高了其他请求目标端的请求成功率,提升了用户的使用体验,增加了系统吞吐量。
技术领域
本发明实施例涉及数据处理技术领域,具体涉及一种数据监控方法、装置、电子设备及计算机可读存储介质。
背景技术
随着互联网技术的发展以及科技的进步,很多与资金相关的操作都可以在智能设备上通过第三方支付机构完成,比如:支付、转账、信用卡还款、购买理财产品等等。由于现在互联网用户数量巨大,若用户集中发出请求,请求的目标端,比如银行,就会面临巨大的数据处理压力,严重时还会导致出现数据阻塞。对于这个问题,现有技术采用的方案是这样的:实时监控请求目标端的数据吞吐量,当发现吞吐量太大时,对于所有请求方按比例进行随机阻止操作。该方案能够解决请求集中可能导致的数据阻塞问题,处理流程也比较简单,但该方案同时也阻止了吞吐量并不超限的其他请求目标端的请求,进而降低了其他请求目标端的请求成功率,也削弱了用户的使用体验。
发明内容
本发明实施例提供一种数据监控方法、装置、电子设备及计算机可读存储介质。
第一方面,本发明实施例中提供了一种数据监控方法。
具体的,所述数据监控方法,包括:
计算目标请求端的当前请求数据压力值;
当所述当前请求数据压力值大于预设阈值时,获取与所述目标请求端对应的目标请求数据;
对所述目标请求数据执行预设阻止操作。
结合第一方面,本发明实施例在第一方面的第一种实现方式中,所述计算目标请求端的当前请求数据压力值,包括:
获取目标请求端的当前请求数据量;
获取目标请求端的最大可承载请求数据量;
根据所述当前请求数据量和最大可承载请求数据量计算得到所述目标请求端的当前请求数据压力值。
结合第一方面和第一方面的第一种实现方式,本发明实施例在第一方面的第二种实现方式中,所述根据所述当前请求数据量和最大可承载请求数据量计算得到所述目标请求端的当前请求数据压力值,包括:
计算所述当前请求数据量与最大可承载请求数据量的商值;
将所述当前请求数据量与最大可承载请求数据量的商值确定为所述目标请求端的当前请求数据压力值。
结合第一方面、第一方面的第一种实现方式和第一方面的第二种实现方式,本发明实施例在第一方面的第三种实现方式中,所述对所述目标请求数据执行预设阻止操作,包括:
根据所述目标请求端的当前请求数据压力值计算得到请求阻止率;
根据所述请求阻止率对所述目标请求数据执行阻止操作。
结合第一方面、第一方面的第一种实现方式、第一方面的第二种实现方式和第一方面的第三种实现方式,本发明实施例在第一方面的第四种实现方式中,还包括:
获取被阻止请求方信息;
向所述被阻止请求方发送提示信息。
第二方面,本发明实施例中提供了一种数据监控装置。
具体的,所述数据监控装置,包括:
计算模块,被配置为计算目标请求端的当前请求数据压力值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810845044.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:报文处理方法及装置
- 下一篇:基于深度增强学习的网络拥塞链路诊断方法及系统





