[发明专利]一种可配置化资源数量控制方法及装置有效
申请号: | 201610141849.X | 申请日: | 2016-03-14 |
公开(公告)号: | CN107194680B | 公开(公告)日: | 2020-07-03 |
发明(设计)人: | 厉科嘉;韩旻;余灵光 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06Q20/10 | 分类号: | G06Q20/10;G06Q20/36;G06Q20/42 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 党晓林;李辉 |
地址: | 英属开曼*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 配置 资源 数量 控制 方法 装置 | ||
本申请涉及资源控制领域,特别涉及一种可配置化资源数量控制方法及装置,通过监控业务处理过程,在业务处理过程之外独立匹配相应数量限制配置,并进行资源数量控制,其中方法包括监控并获取业务处理过程中的数量控制标记以及业务处理参数;根据所述数量控制标记得到数量限制配置;根据所述数量控制标记以及业务处理参数计算资源数量;判断所述资源数量是否超过所述数量限制配置中的门限值,并根据所述数量限制配置进行相应处理。本申请实施例的方法及装置节省了资源数量控制的成本,使得资源数量控制更加灵活。
技术领域
本申请涉及资源控制领域,特别涉及一种可配置化资源数量控制方法及装置。
背景技术
在互联网中,资源数量是需要限制的,例如会员可上传保留的头像个数,可添加的好友数量,能捆绑的银行卡数量,都不能无限递增,否则系统性能和用户体验上都会受到负面影响。
资源的类型多种多样,同种资源还会有不同的业务属性,它们都会有不同的数量控制要求。以银行卡资源为例,一个会员允许最多捆绑X张银行借记卡,Y张银行信用卡,而且绑定的银行借记卡数量X和银行信用卡数量Y可能需要随着业务需求而改变。
在资源数超过设定的数量限制之后,需要有相应的逻辑来处理超限事件,例如拒绝添加新的资源,或者用新的资源替代旧的资源。
在现有技术中通过在原有的业务处理方法中嵌入不同的代码,以实现对每种需要控制的资源类型进行数量控制,相应的数量限制被作为常量配置,计数方法和超限的处理因业务的不同而需要强耦合在原有的业务逻辑中。当数量限制改变,或者在某个业务处理中加入新的超限处理方法均需要重新编写整个业务处理方法的代码,这样就使得超限监控和处理十分不便,变更的成本很大。
发明内容
为了解决现有技术中对于资源数量控制的局限性,提出了一种可配置化资源数量控制方法及装置,通过监控业务处理过程,在业务处理过程之外独立匹配相应数量限制配置,并进行资源数量控制。
本申请实施例提供了一种可配置化资源数量控制方法,包括,
监控并获取业务处理过程中的数量控制标记以及业务处理参数;
根据所述数量控制标记得到数量限制配置;
根据所述数量控制标记以及业务处理参数计算资源数量;
判断所述资源数量是否超过所述数量限制配置中的门限值,并根据所述数量限制配置进行相应处理。
本申请实施例还提供了一种可配置化资源数量控制装置,包括,
监控单元,用于监控并获取业务处理过程中的数量控制标记以及业务处理参数;
匹配单元,用于根据所述数量控制标记得到数量限制配置;
计算单元,用于根据所述数量控制标记以及业务处理参数计算资源数量;
处理单元,用于判断所述资源数量是否超过所述数量限制配置中的门限值,并根据所述数量限制配置进行相应处理。
由以上本申请实施例提供的技术方案可见,可以监控业务处理过程中是否需要控制资源数量,如果出现需要控制资源数量的情况时,根据从业务处理过程中获得的数量控制标记以及业务处理参数找到相应的数量限制配置,以进行相应的资源数量控制,提高了业务处理过程与资源数量控制逻辑之间的独立性,节省了资源数量控制的成本,并且本申请中的资源数量控制可以针对业务类型、资源类型以及用户信息等多维度信息不同而变化,使得资源数量控制更加灵活。
当然实施本申请的任一产品或者方法必不一定需要同时达到以上所述的所有优点。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610141849.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种公司管理系统
- 下一篇:具有向电话用户扣款的SMS支付系统