一种对支付标记活动进行展现的方法及装置与流程
- 国知局
- 2024-11-19 09:33:39
本发明涉及计算机,具体而言,涉及一种对支付标记活动进行展现的方法及装置。
背景技术:
1、支付标记服务提供方,需负责支付标记生命周期管理,除提供支付标记生成、支付标记验证等服务外,还应对支付标记生成、支付标记验证的支付标记活动进行统计并展现,以掌握支付标记活动的运行情况。
2、目前支付标记服务系统对支付标记活动的统计及展现,主要通过手工在前端界面查询或去后台去数据库查询,再以静态的方式展现。这种方式不够实时、不够直观地展示支付标记活动的运行情况,后台去数据库查询存在系统操作风险,还可能会大幅增加对支付标记服务系统运行的系统资源消耗,从而影响支付标记服务系统的正常运行。
技术实现思路
1、本发明的目的在于提供一种对支付标记活动进行展现的方法及装置,以改善上述技术问题。
2、为了实现上述目的,本申请实施例提供了如下技术方案:
3、一方面,本申请实施例提供了一种对支付标记活动进行展现的方法,所述方法包括:在支付标记服务系统中新增每日定时任务,以使系统在空闲时自动运行,将前一日的支付标记生成、支付标记验证的支付标记活动相关数据统计后,得到一条前一日对应的历史支付标记活动统计记录,并写入数据库,进而得到历史支付标记活动数据;在当日的 支付标记生成活动、支付标记验证活动的交易结束时增加把此次支付标记活动的相关数据统计后,以记录的方式写入内存,进而得到当日支付标记活动数据,其中记录的内容与历史支付标记活动记录相同;当进入支付标记活动展示界面时,根据上述历史支付标记活动数据和当日支付标记活动数据,进行统计、处理并展示,包括:累计自支付标记服务系统投产以来至当日的支付标记活动数量,支付标记活动支持的应用场景及在指定场景、指定日期段的支付标记生成活动数量、支付标记验证活动数量的展示以及支付标记活动失败的类型及对应数量的展示。
4、可选地,所述支付标记活动统计记录包括累计支付标记活动数量、不同应用场景下支付标记申请数量、不同应用场景下支付标记验证数量和支付标记活动失败的类型及对应数量,其中所述支付标记活动数量包括支付标记生成、支付标记验证、支付标记生成和验证,所述不同应用场景包括手机银行和聚合支付。
5、可选地,所述在支付标记服务系统中新增每日定时任务的实现方式为:
6、读取数据库中各定时任务的运行周期,根据所述运行周期从各所述定时任务中确定目标定时任务,所述目标定时任务为将前一日的支付标记生成、支付标记验证的支付标记活动相关数据进行统计的任务;
7、将所述目标定时任务的预估运行时长与预设时长指标值进行对比,并对所述目标定时任务是否存在依赖锁定进行判定;
8、当所述目标定时任务的预估运行时长小于所述预设时长指标值,且无依赖锁定时,确定所述目标定时任务的运行方式;所述运行方式包括调用接口运行类型;
9、将所述目标定时任务的元数据发送至与运行方式对应的调度端的任务队列中,进而使调度端对应的支付标记服务系统执行支付标记活动相关的数据统计。
10、可选地,所述对所述目标定时任务是否存在依赖锁定进行判定的步骤,包括:
11、读取所述目标定时任务的元数据,从所述元数据中确定所述目标定时任务的依赖任务的第一任务标识符以及依赖状态;
12、读取所述第一任务标识符对应的定时任务的运行状态;
13、若所述运行状态与所述依赖状态不匹配,则判定所述目标定时任务存在依赖锁定。
14、第二方面,本实施例提供了一种对支付标记活动进行展现的装置,所述装置包括:
15、第一计算模块,用于在支付标记服务系统中新增每日定时任务,以使系统在空闲时自动运行,将前一日的支付标记生成、支付标记验证的支付标记活动相关数据统计后,得到一条前一日对应的历史支付标记活动统计记录,并写入数据库,进而得到历史支付标记活动数据;
16、第二计算模块,用于在当日的支付标记生成活动、支付标记验证活动的交易结束时增加此次支付标记活动的相关数据统计后,以记录的方式写入内存,进而得到当日支付标记活动数据,其中记录的内容与历史支付标记活动记录相同;
17、展示模块,用于当进入支付标记活动展示界面时,根据上述历史支付标记活动数据和当日支付标记活动数据,进行统计、处理并展示,包括:累计自支付标记服务系统投产以来至当日的支付标记活动数量,支付标记活动支持的应用场景及在指定场景、指定日期段的支付标记生成活动数量、支付标记验证活动数量的展示以及支付标记活动失败的类型及对应数量的展示。
18、本发明的有益效果为:
19、本发明通过在支付标记服务系统中新增定时任务和交易实时通知的方式,提前准备好“历史支付标记活动数据”和“当日支付标记活动数据”。在支付标记活动展示时,访问该数据,并进行统计、报表渲染及前端定时更新数据等处理,从而实现了对支付标记活动的更直观、更实时、无操作风险、降低系统资源消耗的展现,即更实时、更直观、无操作风险地对支付标记活动进行展现的同时,还可降低因支付标记活动展示给支付标记服务系统运行带来的资源消耗。
20、本发明的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明实施例了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
技术特征:1.一种对支付标记活动进行展现的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的对支付标记活动进行展现的方法,其特征在于,所述支付标记活动统计记录包括累计支付标记活动数量、不同应用场景下支付标记申请数量、不同应用场景下支付标记验证数量和支付标记活动失败的类型及对应数量,其中所述支付标记活动数量包括支付标记生成、支付标记验证、支付标记生成和验证,所述不同应用场景包括手机银行和聚合支付。
3.根据权利要求1所述的对支付标记活动进行展现的方法,其特征在于,所述在支付标记服务系统中新增每日定时任务的实现方式为:
4.根据权利要求3所述的对支付标记活动进行展现的方法,其特征在于,对所述目标定时任务是否存在依赖锁定进行判定的步骤,包括:
5.一种对支付标记活动进行展现的装置,其特征在于,所述装置包括:
技术总结本发明涉及计算机技术领域,具体而言,涉及一种对支付标记活动进行展现的方法及装置,方法包括:在支付标记服务系统中新增每日定时任务;记录当日支付标记活动数据;当进入支付标记活动展示界面时,根据上述历史支付标记活动数据和当日支付标记活动数据,进行统计、处理并展示。本发明通过在支付标记服务系统中新增定时任务和交易实时通知的方式,提前准备好“历史支付标记活动数据”和“当日支付标记活动数据”。在支付标记活动展示时,访问该数据,并进行统计、报表渲染及前端定时更新数据等处理,从而实现了对支付标记活动的更直观、更实时、无操作风险、降低系统资源消耗的展现。技术研发人员:徐圣贵,邱芳辉,王钰受保护的技术使用者:成都鸿业远图科技有限公司技术研发日:技术公布日:2024/11/14本文地址:https://www.jishuxx.com/zhuanli/20241118/329300.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。