一种交易结算系统及交易结算控制方法技术方案

技术编号:19216468 阅读:22 留言:0更新日期:2018-10-20 06:59
本发明专利技术公开了一种交易结算系统及交易结算控制方法,属于数据处理技术领域,该交易结算系统通过评估器根据商户的交易信息预测各个商户的交易分布特性,然后基于资源均衡原则编排各个商户对应的结算模块,可以使得分配器在得到各个商户的交易信息后为各个商户分配结算模块,并将接收到的结算请求凭证发给对应的结算模块,实现了合理的为商户分配资源,由于资源分配计划是评估器基于各个商户的历史交易信息和实时交易信息预测评估得到的,这样可以避免出现为商户分配资源不均匀的情况,减少业务处理延迟,从而降低系统雪崩的风险。

【技术实现步骤摘要】
一种交易结算系统及交易结算控制方法
本专利技术实施例涉及数据处理
,尤其涉及一种交易结算系统及交易结算控制方法。
技术介绍
第三方支付机构的在线资金清结算系统中,部分业务对系统连续运行有很高的要求,每日大量的实时交易需要进行快速的计费,并定时进行快速结转入账。如果遇到业务陡增导致的计算资源不足或待计算凭证不均匀导致的堆积情况,都会严重影响后续的结算流程,最终导致商户的到账延迟,严重的情况下会可能会造成系统雪崩现象。因此,如何合理分配资源,是一个需要考虑的问题。
技术实现思路
本专利技术实施例提供一种资源分配的方法及装置,用以提高资源利用率,降低业务处理的延迟现象。第一方面,提供的一种交易结算系统,包括:采样器、评估器、业务快照获取模块、分配器和多个结算模块,其中:所述采样器,用于采样各个商户的交易信息;所述评估器,用于学习采样器采样的交易信息,根据学习结果预测各个商户的交易分布特性,根据预测出的各个商户的交易分布特性,基于资源均衡原则编排各个商户的交易资源分配计划,所述交易资源分配计划包括为各个商户配置的结算模块;所述业务快照获取模块,用于获取商户的交易快照,根据交易快照生成结算请求凭证并发送给所述分配器;所述分配器,用于根据所述评估器编排的资源分配计划,为各个商户分配结算模块,并将接收到的结算请求凭证转发给为该商户分配的结算模块进行处理。交易结算系统通过评估器根据商户的交易信息预测各个商户的交易分布特性,然后基于资源均衡原则编排各个商户对应的结算模块,可以使得分配器在得到各个商户的交易信息后为各个商户分配结算模块,并将接收到的结算请求凭证发给对应的结算模块,实现了合理的为商户分配资源,由于资源分配计划是评估器基于各个商户的历史交易信息和实时交易信息预测评估得到的,这样可以避免出现为商户分配资源不均匀的情况,减少业务处理延迟,从而降低系统雪崩的风险。可选的,所述评估器,具体用于根据设定的重排周期,在每一个重排周期结束时,根据之前的历史交易数据的学习结果重新预测各个商户的交易分布特性,并重新编排所述资源分配计划;所述分配器,在每一次重排周期开始时,根据重排后的资源分配计划为各个商户重新分配结算模块。评估器可以周期性的重新编排资源分配计划,从而可以进一步实现合理的为商户分配资源,减少业务处理延迟。可选的,所述评估器,还用于根据所述采样器在当前重排周期内实时采集的各个商户的当期交易信息,确定有新的商户和/或交易激增事件出现时,基于历史交易信息和当期交易信息的学习结果重新预测各个商户的交易分布特性,并重新编排所述资源分配计划,以及通知所述分配器根据重新编排后的资源分配计划重新为各个商户分配结算模块。评估器在确定有新的商户和/或交易激增事件出现时,根据历史交易信息和当前交易信息的学习结果重新编排资源分配计划,可以使得分配器根据重新编排后的资源分配计划重新为各个商户分配结算模块,避免出现资源分配不均的情况,及时调整资源分配,可以避免出现因业务积累导致业务处理延迟的情况。可选的,还包括监控器,用于监控到新的商户和/或交易激增事件时,通知所述评估器;所述评估器响应所述监控器的通知,基于所述采样器采集的历史交易信息和当期交易信息的学习结果重新预测各个商户的交易分布特性,并重新编排所述资源分配计划,以及通知所述分配器根据重新编排后的资源分配计划重新为各个商户分配结算模块。评估器在确定有新的商户和/或交易激增事件出现时,根据历史交易信息和当前交易信息的学习结构重新编排资源分配计划,可以使得分配器根据重新编排后的资源分配计划重新为各个商户分配结算模块,避免出现资源分配不均的情况,及时调整资源分配,可以避免出现因业务积累导致业务处理延迟的情况。可选的,所述结算模块,还用于在达到设定的资源使用阈值或者出现故障时,通知所述分配器;所述分配器进一步通知所述评估器重新编排所述资源分配计划;所述评估器响应所述分配器的通知,基于所述采样器采集的历史交易信息和当期交易信息的学习结果重新预测各个商户的交易分布特性,并重新编排所述资源分配计划,以及通知所述分配器根据重新编排后的资源分配计划重新为各个商户分配结算模块。可选的,所述多个结算模块中部分为主用结算模块,另一部分为备用结算模块,所述评估器在制定所述资源分配计划时,优先将主用结算模块配置给各个商户。在资源分配计划中配置的结算模型优先使用主用结算模块,将备用结算模块留给交易突增的商户使用,避免交易突增的商户占用主用结算模块的资源。可选的,还包括:监控器和重排器,其中:所述多个结算模块中部分为主用结算模块,另一部分为备用结算模块,所述评估器在编排所述资源分配计划时,优先将主用结算模块配置给各个商户;以及所述监控器,用于监控到新的商户和/或交易激增事件时,控制所述重排器重新编排所述交易资源分配计划,将新的商户和/或交易激增事件的商户配置到备用结算模块,所述重排器重新编排所述交易资源分配计划后,通知所述分配器根据更新后的资源分配计划重新为各个商户分配结算模块。将新的商户和/或交易激增事件的商户分配给备用结算模块进行处理,可以避免新的商户和/或交易激增事件的商户占用主用结算模块的资源。可选的,所述评估器包括两个,其中一个评估器学习所述采样器采样的交易信息,根据学习结果预测各个商户的交易分布特性,并根据所述交易分布特性编排所述资源分配计划,另一个评估器存储最新编排的资源分配计划,所述分配器从所述另一个评估器中查询资源分配计划。通过设置两个评估器,使得分配器访问当期不进行预测的评估器,可以保证评估器的持续运行。第二方面,提供一种交易结算控制方法,包括:获取商户的结算请求凭证,所述结算请求凭证是根据商户的交易快照生成的;将所述结算请求凭证转发给为所述商户配置的结算模块进行处理,所述商户和结算模块之间的配置关系是根据资源分配计划确定的,所述资源分配计划是基于各个商户的交易信息的采样值的学习结果,预测各个商户的交易分布特性,并根据预测出的各个商户的交易分布特性,基于资源均衡原则编排的。可选的,还包括:根据设定的重排周期,在每一个重排周期结束时,重新学习之前的历史交易数据,根据学习结果重新预测各个商户的交易分布特性,并重新编排所述资源分配计划;以及在每一次重排周期开始时,根据重排后的资源分配计划为各个商户重新分配结算模块。可选的,还包括:根据当前重排周期内实时采集的各个商户的当期交易信息,确定有新的商户和/或交易激增事件出现时,基于历史交易信息和当期交易信息的学习结果重新预测各个商户的交易分布特性,并重新编排所述资源分配计划;以及在重新编排所述资源分配计划后,重新为各个商户分配结算模块。可选的,还包括:在结算模块达到设定的资源使用阈值或者出现故障时,重新学习交易数据,根据学习结果重新预测各个商户的交易分布特性,并重新编排所述资源分配计划;在重新编排所述资源分配计划后,重新为各个商户分配结算模块。可选的,还包括:设置多个结算模块,并将其中部分结算模块做为主用结算模块,另一部分作为备用结算模块,在编排所述资源分配计划时,优先将主用结算模块配置给各个商户。可选的,还包括:如果新的商户和/或交易激增事件出现而重新编排所述交易资源分配计划,则将新的商户和/或交易激增事件的商户配置到备用结算模块。第三方面,提供一种本文档来自技高网...

【技术保护点】
1.一种交易结算系统,其特征在于,包括:采样器、评估器、业务快照获取模块、分配器和多个结算模块,其中:所述采样器,用于采样各个商户的交易信息;所述评估器,用于学习采样器采样的交易信息,根据学习结果预测各个商户的交易分布特性,根据预测出的各个商户的交易分布特性,基于资源均衡原则编排各个商户的交易资源分配计划,所述交易资源分配计划包括为各个商户配置的结算模块;所述业务快照获取模块,用于获取商户的交易快照,根据交易快照生成结算请求凭证并发送给所述分配器;所述分配器,用于根据所述评估器编排的资源分配计划,为各个商户分配结算模块,并将接收到的结算请求凭证转发给为该商户分配的结算模块进行处理。

【技术特征摘要】
1.一种交易结算系统,其特征在于,包括:采样器、评估器、业务快照获取模块、分配器和多个结算模块,其中:所述采样器,用于采样各个商户的交易信息;所述评估器,用于学习采样器采样的交易信息,根据学习结果预测各个商户的交易分布特性,根据预测出的各个商户的交易分布特性,基于资源均衡原则编排各个商户的交易资源分配计划,所述交易资源分配计划包括为各个商户配置的结算模块;所述业务快照获取模块,用于获取商户的交易快照,根据交易快照生成结算请求凭证并发送给所述分配器;所述分配器,用于根据所述评估器编排的资源分配计划,为各个商户分配结算模块,并将接收到的结算请求凭证转发给为该商户分配的结算模块进行处理。2.如权利要求1所述的系统,其特征在于,所述评估器,具体用于根据设定的重排周期,在每一个重排周期结束时,根据之前的历史交易数据的学习结果重新预测各个商户的交易分布特性,并重新编排所述资源分配计划;所述分配器,在每一次重排周期开始时,根据重排后的资源分配计划为各个商户重新分配结算模块。3.如权利要求2所述的系统,其特征在于,所述评估器,还用于根据所述采样器在当前重排周期内实时采集的各个商户的当期交易信息,确定有新的商户和/或交易激增事件出现时,基于历史交易信息和当期交易信息的学习结果重新预测各个商户的交易分布特性,并重新编排所述资源分配计划,以及通知所述分配器根据重新编排后的资源分配计划重新为各个商户分配结算模块。4.如权利要求2所述的系统,其特征在于,还包括监控器,用于监控到新的商户和/或交易激增事件时,通知所述评估器;所述评估器响应所述监控器的通知,基于所述采样器采集的历史交易信息和当期交易信息的学习结果重新预测各个商户的交易分布特性,并重新编排所述资源分配计划,以及通知所述分配器根据重新编排后的资源分配计划重新为各个商户分配结算模块。5.如权利要求2所述的系统,其特征在于,其特征在于:所述结算模块,还用于在达到设定的资源使用阈值或者出现故障时,通知所述分配器;所述分配器进一步通知所述评估器重新编排所述资源分配计划;所述评估器响应所述分配器的通知,基于所述采样器采集的历史交易信息和当期交易信息的学习结果重新预测各个商户的交易分布特性,并重新编排所述资源分配计划,以及通知所述分配器根据重新编排后的资源分配计划重新为各个商户分配结算模块。6.如权利要求1~5任一所述的系统,其特征在于,所述多个结算模块中部分为主用结算模块,另一部分为备用结算模块,所述评估器在制定所述资源分配计划时,优先将主用结算模块配置给各个商户。7.如权利要求1、2、3、5所述的系统,其特征在于,还包括:监控器和重排器,其中:所述多个结算模块中部分为主用结算模块,另一部分为备用结算模块,所述评估器在编排所述资源分配计划时,优先将主...

【专利技术属性】
技术研发人员:张帅
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1