本公开涉及互联网技术领域,具体涉及一种云服务计费方法、一种云服务计费系统、一种存储介质以及一种电子终端。所述方法包括:响应于云服务平台的计费指令,以用于通过目标接口从所述云服务平台的消息总线中获取实时消息;对所述实时消息进行分类以获取计费对象的统计数据,并向预设计费字典中获取所述计费对象的计费策略;基于所述计费策略对所述统计数据进行计算以获取所述计费对象的计费结果;根据所述计费结果对所述计费对象的账户进行资产信息变更,并将资产信息变更结果发送至所述云服务平台。本公开的方法能够独立于云服务平台运行。运行。运行。
【技术实现步骤摘要】
云服务计费方法及系统、存储介质及电子终端
[0001]本公开涉及互联网
,具体涉及一种云服务计费方法、一种云服务计费系统、一种存储介质以及一种电子终端。
技术介绍
[0002]近年来随着互联网技术的发展,云计算技术也具有越来越多样的应用场景和应用方式。对应的,云服务的使用也存在对应的付费方式。一般来说,云服务采用按需付费的方式,包括后付费方式和预付费方式。但是,现有的云服务计费系统大多与云计算系统深度耦合,复用性、扩展性差,且计费精确度低。另外,计费系统一般都采用异步计算,针对海量数据的计费会有一定的延迟,在计算资源发生异常时容易出现计费错误。
[0003]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
[0004]本公开的目的在于提供一种云服务计费方法、一种云服务计费系统、一种存储介质以及一种电子终端,进而至少在一定程度上克服由于相关技术的限制和缺陷而导致的一个或者多个问题。
[0005]本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
[0006]根据本公开的第一方面,提供一种云服务计费方法,包括:
[0007]响应于云服务平台的计费指令,以用于通过目标接口从所述云服务平台的消息总线中获取实时消息;
[0008]对所述实时消息进行分类以获取计费对象的统计数据,并向预设计费字典中获取所述计费对象的计费策略;
[0009]基于所述计费策略对所述统计数据进行计算以获取所述计费对象的计费结果;
[0010]根据所述计费结果对所述计费对象的账户进行资产信息变更,并将资产信息变更结果发送至所述云服务平台。
[0011]在本公开的一种示例性实施例中,所述方法还包括:
[0012]预先根据所述云服务平台的资源信息、价格信息、计费周期、优惠信息、用户类型信息中的任意多项生成所述计费字典。
[0013]在本公开的一种示例性实施例中,所述获取计费对象的统计数据后,所述方法还包括:
[0014]对所述统计数据进行完整性检验;
[0015]在检验所述统计数据不完整时,调用日志采集接口以向所述云服务平台收集所述计费对象的日志信息;
[0016]对所述日志信息进行解析以获取所述计费对象的日志解析结果,并将所述日志解
析结果与所述统计数据进行比对以获取差额数据;
[0017]基于所述差额数据对所述统计数据进行补充,以获取所述计费对象的完整统计数据。
[0018]在本公开的一种示例性实施例中,所述获取计费对象的统计数据后,所述方法还包括:
[0019]调用日志采集接口以向所述云服务平台收集所述计费对象的日志信息;
[0020]对所述日志信息进行解析以获取所述计费对象的日志解析结果,并将所述日志解析结果与所述统计数据进行比对以判断所述统计数据是否存在缺失数据;
[0021]在判断所述统计数据存在缺失数据时,利用所述计费对象的日志解析结果补充所述统计数据。
[0022]在本公开的一种示例性实施例中,所述方法还包括:
[0023]响应于用户指令配置用户账户监控任务;
[0024]执行所述用户账户监控任务以用于对所述计费对象的账户资产进行监控;其中,所述账户资产包括:所述计费对应的剩余资产信息和/或剩余资源信息;
[0025]在识别所述账户资产小于预设阈值时,向所述云服务平台发送账户提示信息。
[0026]在本公开的一种示例性实施例中,所述方法还包括:
[0027]响应于数据验证指令,以统计目标时间段内所述目标计费对象对应的账户信息和资源信息;以及,获取所述目标计费对象的日志信息;
[0028]对所述日志信息进行解析,并根据日志解析结果对所述目标计费对象对应的账户信息和资源信息进行数据变更验证;其中,所述账户信息包括资产变更信息。
[0029]在本公开的一种示例性实施例中,所述方法还包括:
[0030]获取所述计费指令的数量,以及所述计费指令对应的资源数据;
[0031]基于所述计费指令的数量和所述资源数据动态配置计算节点的数量,以用于通过所述计算节点计算各所述计费对象的计费结果。
[0032]根据本公开的第二方面,提供一种云服务计费系统,包括:
[0033]计费指令响应模块,用于响应于云服务平台的计费指令,以用于通过目标接口从所述云服务平台的消息总线中获取实时消息;
[0034]消息数据处理模块,用于对所述实时消息进行分类以获取计费对象的统计数据,并向预设计费字典中获取所述计费对象的计费策略;
[0035]计费结果生成模块,用于基于所述计费策略对所述统计数据进行计算以获取所述计费对象的计费结果;
[0036]账户处理模块,用于根据所述计费结果对所述计费对象的账户进行资产信息变更,并将资产信息变更结果发送至所述云服务平台。
[0037]根据本公开的第三方面,提供一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现上述的云服务计费方法。
[0038]根据本公开的第四方面,提供一种电子终端,包括:
[0039]处理器;以及
[0040]存储器,用于存储所述处理器的可执行指令;
[0041]其中,所述处理器配置为经由执行所述可执行指令来执行上述的云服务计费方
法。
[0042]本公开的一种实施例所提供的云服务计费方法中,根据来自云服务平台的计费指令,利用指定的通讯接口接收云服务平台推送的相关数据;并对接收的数据进行分析和统计,利用对应的计费策略统计计费结果,对计费对象的账户进行变更;由于能够获取云服务平台的实时消息,能够实现更加精准的计费,并实现将计费系统独立于云服务平台部署,可以提高云服务计费的有效性和高效性。并能够将计费结果实时反馈至云服务平台,便于云服务平台进行决策。
[0043]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0044]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0045]图1示意性示出本公开示例性实施例中一种云服务计费方法的流程示意图;
[0046]图2示意性示出本公开示例性实施例中一种监控账户的方法流程示意图;
[0047]图3示意性示出本公开示例性实施例中一种对统计数据进行完整性检验的方法流程示意图;
[0048]图4示意性示出本公开示例性实施例中另一种对统计数据进行完整性检验的方法流程示意图;
[0049]图5示意性示出本公开示例性实施例中一种对账户本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种云服务计费方法,其特征在于,包括:响应于云服务平台的计费指令,以用于通过目标接口从所述云服务平台的消息总线中获取实时消息;对所述实时消息进行分类以获取计费对象的统计数据,并向预设计费字典中获取所述计费对象的计费策略;基于所述计费策略对所述统计数据进行计算以获取所述计费对象的计费结果;根据所述计费结果对所述计费对象的账户进行资产信息变更,并将资产信息变更结果发送至所述云服务平台。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:预先根据所述云服务平台的资源信息、价格信息、计费周期、优惠信息、用户类型信息中的任意多项生成所述计费字典。3.根据权利要求1所述的方法,其特征在于,所述获取计费对象的统计数据后,所述方法还包括:对所述统计数据进行完整性检验;在检验所述统计数据不完整时,调用日志采集接口以向所述云服务平台收集所述计费对象的日志信息;对所述日志信息进行解析以获取所述计费对象的日志解析结果,并将所述日志解析结果与所述统计数据进行比对以获取差额数据;基于所述差额数据对所述统计数据进行补充,以获取所述计费对象的完整统计数据。4.根据权利要求1所述的方法,其特征在于,所述获取计费对象的统计数据后,所述方法还包括:调用日志采集接口以向所述云服务平台收集所述计费对象的日志信息;对所述日志信息进行解析以获取所述计费对象的日志解析结果,并将所述日志解析结果与所述统计数据进行比对以判断所述统计数据是否存在缺失数据;在判断所述统计数据存在缺失数据时,利用所述计费对象的日志解析结果补充所述统计数据。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于用户指令配置用户账户监控任务;执行所述用户账户监控任务以用于对所述计费对象的账户资产进行监控;其...
【专利技术属性】
技术研发人员:庞鹤,
申请(专利权)人:南京医渡云医学技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。