【技术实现步骤摘要】
本专利技术实施例涉及金融科技领域,尤其涉及一种限流阈值预测方法、装置、设备、程序语义和存储介质。
技术介绍
1、限流是一种分布式系统中常见的性能容量保障手段。在金融行业中,当服务请求(如交易服务请求)流量达到预定阈值时,通过限流可以对超过阈值的流量进行快速闭环(如丢弃),对服务提供方采取流量控制。限流技术本身并不复杂,但在结合实际场景落地并发挥其最大作用方面存在着一定难度。用户在使用过程中往往会出现限流持续发生或限流始终不触发等影响用户体验的问题。设置合适的限流阈值,可以提高限流准确率,避免发生限流持续发生或限流始终不触发等的问题。
2、现在的限流阈值确定方法大都是根据中央处理器使用率和系统负载情况设置一个固定的限流阈值,这种方式虽然能够确保系统始终有一定的吞吐量,但是在实际应用中,会存在一些密集型任务产生的大量服务请求,但这些密集型任务和中央处理器的关系不大,这些任务不会显著提高中央处理器使用率。因此根据中央处理器使用率确定限流阈值不够灵活和准确,无法保证限流阈值设定的准确性,容易造成误限流或不限流从而影响用户使用服务体验
...【技术保护点】
1.一种限流阈值预测方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述接口流量数据包括时间信息、流量信息和调用信息;根据预先获取到的上一周期的目标流量数据、当前周期的各接口流量数据和各交易服务接口的接口类型,对各接口流量数据进行处理,得到当前周期的流量输入数据,包括:
3.根据权利要求2所述的方法,其特征在于,对各非核心接口的流量数据进行聚合处理,得到各非核心接口的聚合流量数据,包括:
4.根据权利要求1所述的方法,其特征在于,基于所述下一周期的流量预测数据和各接口类型确定所述各交易服务接口的限流阈值,
...
【技术特征摘要】
1.一种限流阈值预测方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述接口流量数据包括时间信息、流量信息和调用信息;根据预先获取到的上一周期的目标流量数据、当前周期的各接口流量数据和各交易服务接口的接口类型,对各接口流量数据进行处理,得到当前周期的流量输入数据,包括:
3.根据权利要求2所述的方法,其特征在于,对各非核心接口的流量数据进行聚合处理,得到各非核心接口的聚合流量数据,包括:
4.根据权利要求1所述的方法,其特征在于,基于所述下一周期的流量预测数据和各接口类型确定所述各交易服务接口的限流阈值,包括:
5.根据权利要求1所述的方法,其特征在于,在根据预先获取到的上一周期的目标流量数据、当前周期的各接口流量数据和各交易服务接口的接口类型,对各接口流量数据进行处理之前,所述方法还包括:
【专利技术属性】
技术研发人员:周歆,付鹏,董怡韩,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。