【技术实现步骤摘要】
控制用户用量的方法及服务器
[0001]本申请涉及互联网
,尤其涉及一种控制用户用量的方法及服务器
。
技术介绍
[0002]软件即服务
(software as a service
,
SAAS)
是一种软件平台
。
在该软件平台中,用户设备可以使用商户的第一服务器所提供的服务,第一服务器根据用户设备使用服务的用量,请求作为管理端的第二服务器出账并扣费,扣费成功后,用户端在第二服务器的账户余额减少,交易完成
。
如果用户设备在使用完第一服务器的软件服务之后,该账户余额不足以支付相应的费用,则会导致该商户受到损失
。
[0003]现有技术中,第二服务器可以在用户设备对应的账户欠费之后,向商户的第一服务器发送停用通知,第一服务器在接收到该停用通知之后,可以拒绝该用户设备使用其服务
。
但由于第一服务器收到停用通知的时机难以把握,因此商户仍然会受到很大的损失
。
技术实现思路
[0004]有鉴于此,本申请提供一种控制用户用量的方法及服务器,能够有效减少商户受到的损失
。
[0005]为了实现上述目的,第一方面,本申请实施例提供一种控制用户用量的方法,应用于第一服务器,所述第一服务器存储有与第一服务对应的第一决策数据,所述第一决策数据包括第一计费模型
、
第一用户的用户身份数据
、
所述第一用户的第一资源数据以及所述第一用户的第二资源数据,所述 ...
【技术保护点】
【技术特征摘要】
1.
一种控制用户用量的方法,其特征在于,应用于第一服务器,所述第一服务器存储有与第一服务对应的第一决策数据,所述第一决策数据包括第一计费模型
、
第一用户的用户身份数据
、
所述第一用户的第一资源数据以及所述第一用户的第二资源数据,所述第一资源数据用于指示所述第一用户的总用户资源,所述第二资源数据用于指示所述总用户资源中已消费但未扣除的用户资源,所述方法包括:若检测到所述第一用户的第一调用请求,则基于所述第一计费模型,确定与所述第一调用请求对应的第三资源数据,所述第一调用请求用于请求调用所述第一服务,所述第三资源数据用于指示调用所述第一服务所需的至少部分用户资源;基于与所述第一用户对应的所述第一资源数据和与所述第一用户对应的所述第二资源数据,确定第四资源数据,所述第四资源数据用于指示所述第一用户的总用户资源中未消费的用户资源;若所述第三资源数据所指示的用户资源小于或等于所述第四资源数据所指示的用户资源,则基于所述第三资源数据更新与所述第一用户对应的所述第二资源数据;响应于所述第一调用请求,向所述第一用户的用户设备提供所述第一服务
。2.
根据权利要求1所述的方法,其特征在于,所述第一调用请求中携带第一用量,所述第一用量用于指示请求调用所述第一服务的使用量,所述基于所述第一计费模型,确定与所述第一调用请求对应的第三资源数据,包括:基于与所述第一服务对应的所述第一计费模型和所述第一用量,确定所述第三资源数据
。3.
根据权利要求1或2所述的方法,其特征在于,所述第二资源数据包括第二服务器发送的与所述第一用户对应的第一未扣费账单
。4.
根据权利要求1‑3任一所述的方法,其特征在于,所述第二资源数据包括锁定状态指示信息,所述锁定状态指示信息由所述第一服务器生成,且所述锁定状态指示信息用于指示处于锁定状态的用户资源
。5.
根据权利要求4所述的方法,其特征在于,所述基于所述第三资源数据更新与所述第一用户对应的所述第二资源数据,包括:基于所述第三资源数据,更新所述锁定状态指示信息
。6.
根据权利要求1‑5任一所述的方法,其特征在于,所述方法还包括:从第二服务器获取所述第一决策数据中的至少部分数据
。7.
根据权利要求1‑6任一所述的方法,其特征在于,所述方法还包括:从第二服务器获取与所述第一服务对应的数据变更事件,所述数据变更事件为指示所述第一决策数据中的至少部分数据变更的事件;基于所述数据变更事件,对所述第一决策数据中的至少部分数据进行更新
。8.
根据权利要求7所述的方法,其特征在于,所述数据变更事件包括下述至少一个:计费模型变更事件,所述计费模型变更事件为指示所述第一计费模型变更的事件;用户变更事件,所述用户变更事件为指示与所述第一用户变更的事件;第一资源变更事件,所述第一资源变更事件为指示所述第一用户的总用户资源变更的事件;第二资源变更事件,所述第二资源变更事件为指示所述总用户资源中已消费但未扣除
的用户资源变更的事件
。9.
根据权利要求1‑8任一所述的方法,其特征在于,所述方法还包括:向第二服务器发送第五资源数据或者第二用量,所述第二用量为所述第一用户的用户设备已使用所述第一服务的实际用量,所述第五资源数据为基于所述第一计费模型和所述第二用量确定的数据
。10.
根据权利要求9所述的方法,其特征在于,所述方法还包括:向所述第二服务器发送服务结束通知,所述服务结束通知用于说明停止向所述第一用户的用户设备提供所述第一服务
。11.
根据权利要求1‑
10
任一所述的方法,其特征在于,所述检测到所述第一用户的第一调用请求,包括:接收到所述第一用户的用户设备发送的所述第一调用请求
。12.
根据权利要求1‑
10
任一所述的方法,其特征在于,所述检测到所述第一用户的第一调用请求,包括:接收到第三服务器基于所述第一调用请求发送的第一锁定请求,所述第三服务器和所述第...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。