The invention provides a payment trajectory reconstruction method and apparatus and system, electronic device and storage medium, wherein the method comprises: receiving the order identification and payment time range; according to the order identification and payment time range for the user behavior log server in the cluster to obtain the associated user behavior log the order identification; according to the order identification and the time of payment in payment process log in the server cluster to obtain payment process log the order identifier associated with the payment process log call, obtaining the payment process log, according to load the call by the payment process log; reorganization of user behavior log and payment process log to reproduce the payment path. The method and device provided by the invention realize the reappearance of the payment trajectory.
【技术实现步骤摘要】
支付轨迹重现方法、装置、系统、电子设备、存储介质
本专利技术涉及计算机应用
,尤其涉及一种支付轨迹重现方法、装置、系统、电子设备、存储介质。
技术介绍
互联网应用系统经常需要为处理各种用户咨询、报修和投诉等客户服务流程提供支持,支付系统作为互联网应用系统中的重要组成部分,也是如此。然而,由于支付子系统众多,使得传统客服的需求处理流程:操作繁琐、耗时长、处理效率极其低下。具体而言,用于支持客服流程的主要信息有用户行为日志和支付过程日志。由于互联网应用的高并发等特性,支付过程日志服务器集群中各子系统均采用分布式部署,彼此独立,支付过程日志缺乏关联。如何将这些子系统的日志建立完整的关联关系,并支持准确重现用户操作过程,成为解决问题的关键。进一步地,现有技术具有如下缺陷:1)用户行为日志与支付过程日志彼此独立,缺乏关联;2)用户行为日志与支付过程日志是基于消息队列,日志流水量极大,时间并不能作为先后顺序的判断依据;3)支付过程复杂,分散在各个子系统中的支付过程日志也缺乏关联。
技术实现思路
本专利技术为了克服上述现有技术存在的缺陷,提供一种支付轨迹重现方法、装置、系统、电子设备、存储介质,以实现支付轨迹的重现。根据本专利技术的一个方面,提供一种支付轨迹重现方法,包括:接收订单标识和支付时间范围;根据所述订单标识和支付时间范围于用户行为日志服务器集群中获取关联该订单标识的用户行为日志;根据所述订单标识和支付时间范围于支付过程日志服务器集群中获取关联该订单标识的支付过程日志,各所述支付过程日志具有调用关系,获取所述支付过程日志时,依据所述调用关系逐级加载所述支付过程 ...
【技术保护点】
一种支付轨迹重现方法,其特征在于,包括:接收订单标识和支付时间范围;根据所述订单标识和支付时间范围于用户行为日志服务器集群中获取关联该订单标识的用户行为日志;根据所述订单标识和支付时间范围于支付过程日志服务器集群中获取关联该订单标识的支付过程日志,各所述支付过程日志具有调用关系,获取所述支付过程日志时,依据所述调用关系逐级加载所述支付过程日志;其中,在所述用户行为日志服务器集群和所述支付过程日志服务器集群中,各订单标识关联一个或多个支付请求标识,所述支付请求标识唯一标识用户的支付请求,各所述支付请求标识关联一个或多个支付会话标识,所述支付会话标识唯一标识用户的支付会话;在所述用户行为日志服务器集群中,各所述支付会话标识关联一个或多个用户行为日志,同一支付会话关联的所述用户行为日志的操作顺序由用户操作序列标识来标识;在所述支付过程日志服务器集群中,各所述支付会话标识关联一个或多个支付过程日志,同一支付会话关联的所述支付过程日志的调用顺序由支付操作序列标识来标识;按所述支付过程日志的调用关系逐级重组同一支付请求标识关联的用户行为日志和支付过程日志以重现一子支付轨迹,当所述订单标识关联多个支 ...
【技术特征摘要】
1.一种支付轨迹重现方法,其特征在于,包括:接收订单标识和支付时间范围;根据所述订单标识和支付时间范围于用户行为日志服务器集群中获取关联该订单标识的用户行为日志;根据所述订单标识和支付时间范围于支付过程日志服务器集群中获取关联该订单标识的支付过程日志,各所述支付过程日志具有调用关系,获取所述支付过程日志时,依据所述调用关系逐级加载所述支付过程日志;其中,在所述用户行为日志服务器集群和所述支付过程日志服务器集群中,各订单标识关联一个或多个支付请求标识,所述支付请求标识唯一标识用户的支付请求,各所述支付请求标识关联一个或多个支付会话标识,所述支付会话标识唯一标识用户的支付会话;在所述用户行为日志服务器集群中,各所述支付会话标识关联一个或多个用户行为日志,同一支付会话关联的所述用户行为日志的操作顺序由用户操作序列标识来标识;在所述支付过程日志服务器集群中,各所述支付会话标识关联一个或多个支付过程日志,同一支付会话关联的所述支付过程日志的调用顺序由支付操作序列标识来标识;按所述支付过程日志的调用关系逐级重组同一支付请求标识关联的用户行为日志和支付过程日志以重现一子支付轨迹,当所述订单标识关联多个支付请求标识时,按所述订单标识和支付请求标识的关联关系重组所述订单标识的多个子支付轨迹以重现支付轨迹。2.如权利要求1所述的支付轨迹重现方法,其特征在于,所述支付过程日志依据所述调用关系以树形结构储存,所述逐级加载所述支付过程日志包括:自所述支付过程日志的根结点向叶子节点以广度遍历的方式逐层加载。3.如权利要求1所述的支付轨迹重现方法,其特征在于,根据所述订单标识和支付时间范围于用户行为日志服务器集群中获取关联该订单标识的用户行为日志包括:所述用户行为日志服务器集群依据所述订单标识和所述支付时间范围自一数据库获取所述用户行为日志;所述根据所述订单标识和支付时间范围于支付过程日志服务器集群中获取关联该订单标识的支付过程日志包括:所述支付过程日志服务器集群依据所述订单标识和所述支付时间范围自一数据库获取所述支付过程日志。4.如权利要求3所述的支付轨迹重现方法,其特征在于,所述用户行为日志服务器集群和所述支付过程日志服务器集群首次依据所述订单标识和所述支付时间范围自所述数据库获取所述用户行为日志和所述支付过程日志后,缓存所述用户行为日志和所述支付过程日志于一缓存区,当再次依据相同的订单标识和相同的支付时间范围获取用户行为日志和所述支付过程日志时,自所述缓存区获取所述用户行为日志和所述支付过程日志。5.如权利要求1...
【专利技术属性】
技术研发人员:张义柏,郑李,
申请(专利权)人:携程旅游网络技术上海有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。