【技术实现步骤摘要】
本专利技术涉及电子价签,尤其涉及一种电子价签专用api接口限流方法、装置、系统及可读存储介质。
技术介绍
1、电子价签是一种带有信息收发功能的电子显示装置,主要应用于超市、便利店、药房等显示价格、产地、物品等信息的电子类标签。在电子价签进行数据的更新时,一般采用价签主动向服务器查询需要更新的信息的通信方式,服务提供方对外提供服务的调用api接口,服务调用方通过调用上述api接口实现服务。在系统在设计之初就会有一个预估容量,长时间超过系统能承受的tps/qps阈值,系统可能会被压垮,最终导致整个服务不够用。为了避免这种情况,就需要对api接口的请求进行限流。限流的目的是通过对并发访问请求进行限速或者一个时间窗口内的请求数量进行限速来保护系统,一旦达到限制速率则可以拒绝服务、排队或等待。
2、在电子价签领域会存在多个服务调用方,服务提供方提供的api接口被调用时,一般是通过设置缓存、队列、分流等技术方式来实现限流,目前对api接口限流的方法都属于被动限流,即当交易数量发起过多时,服务提供方的应用系统的负载能力有限,如果非预期的请
...【技术保护点】
1.一种电子价签专用API接口限流方法,其特征在于,包括以下步骤:监测在同一时刻下API接口的访问请求量,并基于API接口的访问请求量,计算所述API接口配置的访问令牌数;
2.根据权利要求1所述的一种电子价签专用API接口限流方法,其特征在于,所述若不盈余,则确定与所述API接口对应的令牌分配通道,并确定所述令牌分配通道的令牌分配值的步骤包括:
3.根据权利要求3所述的一种电子价签专用API接口限流方法,其特征在于,所述预构建的令牌缺失比与令牌分配函数的对应关系的构建步骤为:
4.根据权利要求3所述的一种电子价签专用API接口限流
...【技术特征摘要】
1.一种电子价签专用api接口限流方法,其特征在于,包括以下步骤:监测在同一时刻下api接口的访问请求量,并基于api接口的访问请求量,计算所述api接口配置的访问令牌数;
2.根据权利要求1所述的一种电子价签专用api接口限流方法,其特征在于,所述若不盈余,则确定与所述api接口对应的令牌分配通道,并确定所述令牌分配通道的令牌分配值的步骤包括:
3.根据权利要求3所述的一种电子价签专用api接口限流方法,其特征在于,所述预构建的令牌缺失比与令牌分配函数的对应关系的构建步骤为:
4.根据权利要求3所述的一种电子价签专用api接口限流方法,其特征在于,所述a3步骤中,对各运行参数进行评价的评价公式为:
5.根据权利要求4所述的一种电子价签专用api接口限流方法,其特征在于,所述a3步骤中,与符合评价标准的运行参数相关的令牌分配规...
【专利技术属性】
技术研发人员:钟小强,罗旭,刘信,
申请(专利权)人:杭州智控网络有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。