[发明专利]访问控制装置和方法有效
申请号: | 201910455670.5 | 申请日: | 2019-05-29 |
公开(公告)号: | CN110288347B | 公开(公告)日: | 2021-12-14 |
发明(设计)人: | 张惠亮;吴锋海;李贲;刘胜 | 申请(专利权)人: | 联动优势科技有限公司 |
主分类号: | G06Q20/40 | 分类号: | G06Q20/40;H04L29/08 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王庆龙;王文思 |
地址: | 100082 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 访问 控制 装置 方法 | ||
本发明实施例提供一种访问控制装置和方法。所述装置包括:状态缓存模块、业务提醒模块和流量控制模块,状态缓存模块存储各商户未同步到计费系统的请求信息、最后获取余额时间、最后剩余金额以及各产品包最大金额;查询商户下未同步请求、最后获取余额时间、最后剩余金额以及产品包最大金额;计算第一预算金额,根据第一预算金额和最后剩余金额直接获取所要请求的数据;或者将数据请求发送到计费系统;业务提醒模块计算第一预算金额和最后剩余金额的比值,根据所述比值以及最后剩余金额向商户返回提醒信息;流量控制模块根据所述第比值以及最后剩余金额进行流量控制。本发明实施例能够加快商户访问时间,提升系统吞吐量,降低平台的风险。
技术领域
本发明涉及数据处理技术领域,尤其涉及一种访问控制装置和方法。
背景技术
随着大数据业务的不断发展,数据公共服务平台向平台商户提供越来越多的数据产品服务。与传统的应用服务相比,数据服务有很多特性,例如会按照一段时间内成功调用次数设置不同的阶梯价格。因此数据公共服务平台的计费系统和访问控制策略与传统的实时计费系统完全不同。
针对数据服务的特性,现有技术提出了如下两种实时计费方式:
一、预付费计费方式。通过预设的模型预测用户未来的业务使用量,判断用户账户余额是否充足,如果充足,则预先扣除预测账户金额。但是该方案对于用户的每个请求,都需要通过其历史使用情况预测相应扣减费用,判断该用户账户是否足额,对于类似通讯服务这种使用频率不高的还可以接受,但是对于像数据服务(每秒钟调用多次)的使用场景明显不适用,计算太频繁,影响系统整体吞吐量。
二、引入代理商的角色。业务服务器向计费系统发送用户的计费请求,如果用户的计费请求超过了用户的余额,则从其所属的代理商的账户上进行扣减,加到该用户的账户上,保证该用户的访问。该方案的不足是需要商户有代理商的支持,才能当用户预存费用不足的时候从代理商的账户进行扣减。
发明内容
针对现有技术问题,本发明实施例提供一种访问控制装置和方法。
本发明实施例提供一种访问控制装置,应用于数据公共服务平台,包括:接收模块,用于接收商户的数据请求,所述装置包括:状态缓存模块、业务提醒模块和流量控制模块,其中:
所述状态缓存模块存储有各商户未同步到计费系统的请求信息、最后获取余额时间、最后剩余金额以及各产品包最大金额;
所述接收模块,还用于将所述数据请求发送至状态缓存模块,所述数据请求包括商户编号、请求时间和产品编号;
所述状态缓存模块,用于接收所述数据请求,并根据所述数据请求中的商户编号查询当前商户下的未同步到计费系统的请求信息、最后获取余额时间和最后剩余金额;根据所述数据请求中的产品编号获取产品包最大金额;
还用于根据未同步到计费系统的请求信息和获取的产品包最大金额计算第一预算金额,根据所述第一预算金额和最后剩余金额直接获取所要请求的数据;或者将所述数据请求发送到计费系统,以使所述计费系统实时计算最新余额;还用于将所述第一预算金额和最后剩余金额发送到所述业务提醒模块;
所述业务提醒模块,用于接收所述状态缓存模块发送的第一预算金额和最后剩余金额,计算所述第一预算金额和最后剩余金额的比值,根据所述第一预算金额和最后剩余金额的比值以及所述最后剩余金额向商户返回提醒信息;还用于将所述第一预算金额和最后剩余金额的比值以及所述最后剩余金额发送给所述流量控制模块;
所述流量控制模块,用于接收所述业务提醒模块发送的第一预算金额和最后剩余金额的比值以及所述最后剩余金额,根据所述第一预算金额和最后剩余金额的比值以及所述最后剩余金额进行流量控制。
本发明实施例提供一种访问控制方法,应用于数据公共服务平台,包括:接收商户的数据请求;所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联动优势科技有限公司,未经联动优势科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910455670.5/2.html,转载请声明来源钻瓜专利网。