[发明专利]流量控制方法、流量控制装置、计算机可读存储介质在审
申请号: | 202211247577.3 | 申请日: | 2022-10-12 |
公开(公告)号: | CN115580580A | 公开(公告)日: | 2023-01-06 |
发明(设计)人: | 刘洋 | 申请(专利权)人: | 中国平安人寿保险股份有限公司 |
主分类号: | H04L47/10 | 分类号: | H04L47/10 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 尹长斌 |
地址: | 518000 广东省深圳市福田区福田街道益田路5033号平安*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流量 控制 方法 装置 计算机 可读 存储 介质 | ||
1.一种流量控制方法,其特征在于,所述方法包括:
当获取到待处理业务请求,根据预设的接口映射规则确定所述待处理业务请求的可用接口;
根据所述可用接口和预设的流量控制策略对所述待处理业务请求进行流量控制;
通过所述可用接口接收流量控制后的目标业务请求,并对所述目标业务请求进行业务处理,得到业务处理结果;
确定发送所述目标业务请求的目标发送方,将所述业务处理结果通过所述可用接口发送至所述目标发送方。
2.根据权利要求1所述的流量控制方法,其特征在于,所述根据所述可用接口和预设的流量控制策略对所述待处理业务请求进行流量控制,包括:
获取第一数量,所述第一数量为预设时间段内全部的所述待处理业务请求的数量;
获取预设的第一业务请求数量阈值,当所述第一数量大于所述第一业务请求数量阈值,通过所述可用接口拒绝超出所述第一业务请求数量阈值的数量的待处理业务请求,或者通过所述可用接口对超出所述第一业务请求数量阈值的数量的待处理业务请求进行降级处理,其中,所述第一业务请求数量阈值为所述预设时间段内接收所述待处理业务请求的数量的门限值。
3.根据权利要求2所述的流量控制方法,其特征在于,所述根据所述可用接口和预设的流量控制策略对所述待处理业务请求进行流量控制,包括:
当所述第一数量小于或等于所述第一业务请求数量阈值,获取所述可用接口针对所述待处理业务请求的接口等待耗时和接口响应耗时;
当所述接口等待耗时大于预设的等待耗时阈值,通过所述可用接口拒绝全部的所述待处理业务请求,或者通过所述可用接口对全部的所述待处理业务请求进行降级处理;
或者,
当所述接口响应耗时大于预设的响应耗时阈值,通过所述可用接口拒绝全部的所述待处理业务请求,或者通过所述可用接口对全部的所述待处理业务请求进行降级处理。
4.根据权利要求2所述的流量控制方法,其特征在于,所述可用接口的数量至少为二,所述根据所述可用接口和预设的流量控制策略对所述待处理业务请求进行流量控制,包括:
当所述第一数量小于或等于所述第一业务请求数量阈值,获取第二数量,所述第二数量为各个所述可用接口接收到的待处理业务请求的数量;
获取预设的第二业务请求数量,当所述第二数量大于所述第二业务请求数量阈值,通过所述可用接口拒绝超出所述第二业务请求数量阈值的数量的待处理业务请求,或者通过所述可用接口对超出所述第二业务请求数量阈值的数量的待处理业务请求进行降级处理,其中,所述第二业务请求数量阈值为所述可用接口接收所述待处理业务请求的数量的门限值。
5.根据权利要求2所述的流量控制方法,其特征在于,所述待处理业务请求携带有业务标识信息,所述根据所述可用接口和预设的流量控制策略对所述待处理业务请求进行流量控制,包括:
当所述第一数量小于或等于所述第一业务请求数量阈值,且所述可用接口接收到的所述待处理业务请求的业务类型互不相同,获取预设的权重分配规则,其中,所述业务类型根据所述业务标识信息得到;
根据所述权重分配规则、根据所述业务标识信息和预设的第二业务请求数量阈值确定第三业务请求数量阈值,其中,所述第二业务请求数量阈值为所述可用接口接收所述待处理业务请求的门限值,所述第三业务请求数量阈值为所述可用接口接收各个所述业务类型的所述待处理业务请求的门限值;
根据所述第三业务请求数量阈值对所述待处理业务请求进行流量控制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安人寿保险股份有限公司,未经中国平安人寿保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211247577.3/1.html,转载请声明来源钻瓜专利网。