【技术实现步骤摘要】
本专利技术实施例涉及计算机数据处理,具体涉及一种高并发场景下接口调用控制方法及相关设备。
技术介绍
1、在面对高并发请求时,为了保证系统的稳定性和响应速度,需要采取措施来控制接口请求的压力。传统主要从服务端侧进行请求压力控制方法,主要通过负载均衡、redis缓存、服务器资源扩容、频率控制、流量控制、服务降级等方式实现。
2、在实施本专利技术实施例的过程中,专利技术人发现:现有通过缓存提升请求性能的方法,一方面由于客户请求内容的高度个性化而适用性较低,另一方面redis缓存数据的实时性较低。通过负载均衡和增加硬件资源、扩展服务器容量的方法,往往成本高昂、性价比低。服务端侧的频率控制、流量控制、服务降级方法一般体验是有损的,难以在兼顾用户体验的情况下灵活应对突发的流量高峰,实现功能降级和风险控制,确保app核心功能稳定运行。
3、因此,需要一种能够同时兼顾用户体验以及系统处理压力的高并发场景下接口调用控制方案。
技术实现思路
1、鉴于上述问题,本专利技术实施例提供了一种
...【技术保护点】
1.一种高并发场景下接口调用控制方法,其特征在于,所述方法基于客户端;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述当检测到所述目标接口对应的服务器为功能降级状态时,获取所述目标接口对应的所有支持查询对象的信息,包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所有所述支持查询对象的信息,将所述目标对象与所有支持查询对象进行匹配,包括:
4.根据权利要求3所述的方法,其特征在于,在所述将所述间隔与预设的最小请求时间间隔进行比较之后,包括:
5.根据权利要求1所述的方法,其特征在于,所述所有支持查询
...【技术特征摘要】
1.一种高并发场景下接口调用控制方法,其特征在于,所述方法基于客户端;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述当检测到所述目标接口对应的服务器为功能降级状态时,获取所述目标接口对应的所有支持查询对象的信息,包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所有所述支持查询对象的信息,将所述目标对象与所有支持查询对象进行匹配,包括:
4.根据权利要求3所述的方法,其特征在于,在所述将所述间隔与预设的最小请求时间间隔进行比较之后,包括:
5.根据权利要求1所述的方法,其特征在于,所述所有支持查询对象的信息包括所述目标接口所支持查询的对象的标识以及所支持查询的对象的数据有效期信息;
6...
【专利技术属性】
技术研发人员:赖泽锋,薛仲义,吴畏,杨建立,凌兀魁,刘阳,
申请(专利权)人:国信证券股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。