【技术实现步骤摘要】
额度控制系统及额度服务系统
本专利技术涉及数据流通
,尤其涉及一种额度控制系统及额度服务系统。
技术介绍
基于微服务架构的系统中,各系统之间的调用关系有可能是基于异步模式。在业务场景下需要对用户额度进行控制时也是基于异步的。在复杂业务场景下,额度控制系统中同一用户的账号可能分成几个等级的子账号,存在着复杂的业务控制逻辑。通常的控制逻辑为:业务系统制定额度控制规则;额度控制系统根据业务系统的规则实现额度控制。但是,现有技术中额度控制系统中用户账号的额度的扣除逻辑经常伴随着业务系统变化而变化,额度控制系统和业务系统之间具备较强的耦合性,使得系统的开发以及维护成本很高。
技术实现思路
本专利技术解决的技术问题是如何降低额度控制系统的开发和维护成本。为解决上述技术问题,本专利技术实施例提供一种额度控制系统,额度控制系统包括:多个额度节点,额度节点与用户的额度账号一一对应;控制模块,适于接收额度请求,确定与所述额度请求中的业务相匹配的额度节点以及所述额度请求中待扣除额度,并在所述相匹配的额度节点对应的额度账号中扣除所述待扣除额度。可选的,所述多个额度节点具备关键字,所述关 ...
【技术保护点】
1.一种额度控制系统,其特征在于,包括:多个额度节点,额度节点与用户的额度账号一一对应;控制模块,适于接收额度请求,确定与所述额度请求中的业务相匹配的额度节点以及所述额度请求中待扣除额度,并在所述相匹配的额度节点对应的额度账号中扣除所述待扣除额度。
【技术特征摘要】
1.一种额度控制系统,其特征在于,包括:多个额度节点,额度节点与用户的额度账号一一对应;控制模块,适于接收额度请求,确定与所述额度请求中的业务相匹配的额度节点以及所述额度请求中待扣除额度,并在所述相匹配的额度节点对应的额度账号中扣除所述待扣除额度。2.根据权利要求1所述的额度控制系统,其特征在于,所述多个额度节点具备关键字,所述关键字与业务相对应,所述控制模块将所述额度请求中的业务与所述多个额度节点的关键字对应的业务进行匹配,确定所述相匹配的额度节点。3.根据权利要求2所述的额度控制系统,其特征在于,所述多个额度节点还具备节点类型,所述控制模块根据所述额度节点的节点类型,确定所述额度请求中的业务与所述多个额度节点的关键字对应的业务的匹配方式。4.根据权利要求3所述的额度控制系统,其特征在于,所述额度节点的节点类型为兼容型时,所述控制模块确定所述匹配方式为模糊匹配;所述额度节点的节点类型为排他型时,所述控制模块确定所述匹配方式为精确匹配。5.根据权利要求1所述的额度控制系统,其特征在于,所述多个额度节点具备优先级,所述多个额度节点的优先级与业务相关,所述控制模块在所述相匹配的额度节点中确定优先级最高的额度节点,并在所述优先级最高的额度节点对应的额度账号中扣除所述待...
【专利技术属性】
技术研发人员:汤奇峰,邓仲举,
申请(专利权)人:上海数据交易中心有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。