全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211129012.5 (22)申请日 2022.09.16 (71)申请人 中国建设银行股份有限公司 地址 100033 北京市西城区金融大街25号 申请人 建信金融科技有限责任公司 (72)发明人 钟元椋 曾理 冉光旭 吴帅  (74)专利代理 机构 北京同达信恒知识产权代理 有限公司 1 1291 专利代理师 赵小霞 (51)Int.Cl. G06Q 30/02(2012.01) G06F 9/52(2006.01) G06F 16/22(2019.01) G06F 16/2455(2019.01) (54)发明名称 一种电子资源对象发放方法、 装置、 设备及 介质 (57)摘要 本申请涉及资源 管理技术领域, 具体涉及一 种电子资源对象发放方法、 装置、 设备及介质, 用 于解决电子资源对象发放过程中处理过程流程 比较长导致请求并发量低的问题。 该方法包括: 响应用户发送的电子资源对象请求, 若检测到目 标分布式锁未开启, 则根据目标业务对应的业务 主键, 开启目标分布式锁; 执行目标业务对应的 电子资源对象发放合法性校验流程, 并在根据目 标业务对应的电子资源对象发放合法性校验流 程确定电子资源对象发放合法之后, 生成电子资 源对象发放任务; 释放目标分布式锁, 并执行电 子资源对象发放任务。 权利要求书3页 说明书11页 附图3页 CN 115439159 A 2022.12.06 CN 115439159 A 1.一种电子资源 对象发放方法, 其特 征在于, 包括: 响应用户发送 的电子资源对象请求, 若检测到目标分布式锁未开启, 则根据目标业务 对应的业务主键, 开启所述目标分布式锁; 其中, 所述目标业务为根据所述用户发送的所述 电子资源对象请求确定的业务; 所述目标分布式锁为所述目标业务对应的电子 资源对象发 放合法性校验流 程对应的分布式锁; 执行所述目标业务对应的电子资源对象发放合法性校验流程, 并在根据 所述目标业务 对应的电子 资源对象发放合法性校验流程确定电子 资源对象发放合法之后, 生成电子 资源 对象发放任务; 释放所述目标分布式锁, 并执 行所述电子资源 对象发放任务。 2.如权利要求1所述的电子资源对象发放方法, 其特征在于, 所述释放所述目标分布式 锁之前, 所述方法还 包括: 将所述电子资源对象发放任务存储到数据库中, 并标记所述电子资源对象发放任务的 状态为待发放状态; 执行所述电子资源 对象发放任务, 包括: 从所述数据库中的状态为所述待发放状态和状态为失败状态的任务中, 获取所述电子 资源对象发放任务, 并执 行所述电子资源 对象发放任务。 3.如权利要求2所述的电子资源对象发放方法, 其特征在于, 所述从所述数据库中获取 状态为所述待发放状态和状态为 失败状态的电子资源对象发放任务, 执行所述电子 资源对 象发放任务之后, 所述方法还 包括: 若所述电子资源对象发放任务发放成功, 则修改所述电子资源对象发放任务的状态为 成功状态; 若所述电子资源对象发放任务发放失败, 则修改所述电子资源对象发放任务的状态为 所述失败状态, 并记录所述电子资源对 象发放任务的失败次数, 以在所述电子资源对 象发 放任务的失败次数超过预设次数之后, 通知电子资源对象发放任务的负责人进行所述电子 资源对象发放任务。 4.如权利要求2所述的电子资源对象发放方法, 其特征在于, 从所述数据库中的状态为 所述待发放状态和状态为失败状态的任务中, 获取所述电子资源对 象发放任务, 并执行所 述电子资源 对象发放任务之前, 所述方法还 包括: 确定发放周期到 达; 或者 所述数据库中的状态为所述待发放状态和状态为所述失败状态的任务的个数超过预 设个数; 或者 确定所述电子资源 对象发放任务 为预设类型的任务。 5.如权利要求1所述的电子资源对象发放方法, 其特征在于, 所述释放所述目标分布式 锁之前, 所述方法还 包括: 根据所述目标业务中多个电子资源对象和兑换所述电子资源对象需要的积分量的对 应关系, 确定所述电子资源 对象发放任务的电子资源 对象对应的积分量; 从所述用户的积分量中扣除所述电子资源对象发放任务的电子资源对象对应的积分 量。 6.如权利要求1~5任一项所述的 电子资源对象发放方法, 其特征在于, 通过以下方式权 利 要 求 书 1/3 页 2 CN 115439159 A 2确定所述目标业 务对应的业 务主键: 根据业务类型和业务主键的对应关系, 确定所述目标业务所属的业务类型对应的业务 主键。 7.一种电子资源 对象发放装置, 其特 征在于, 包括: 锁定模块, 用于响应用户发送的电子资源对象请求, 若检测到目标分布式锁未开启, 则 根据目标业务对应的业务主键, 开启所述目标分布式锁; 其中, 所述目标业务为根据所述用 户发送的所述电子 资源对象请求确定的业务; 所述目标分布式锁为所述目标业务对应的电 子资源对象发放 合法性校验流 程对应的分布式锁; 合法性校验模块, 用于执行所述目标业务对应的 电子资源对象发放合法性校验流程, 并在根据所述目标业务对应的电子资源对 象发放合法性校验流程确定电子资源对 象发放 合法之后, 生成电子资源 对象发放任务; 发放模块, 用于释放所述目标分布式锁, 并执 行所述电子资源 对象发放任务。 8.如权利要求7所述的电子资源对象发放装置, 其特征在于, 所述装置还包括: 存储模 块; 所述存储模块, 用于将所述电子资源对象发放任务存储到数据库中, 并标记所述电子 资源对象发放任务的状态为待发放状态; 发放模块, 具体用于从所述数据库中的状态为所述待发放状态和状态为失败状态的任 务中, 获取 所述电子资源 对象发放任务, 并执 行所述电子资源 对象发放任务。 9.如权利要求8所述的电子资源 对象发放装置, 其特 征在于, 所述装置包括: 发放模块, 还用于若所述电子资源对象发放任务发放成功, 则修改所述电子资源对象 发放任务的状态为成功状态; 若所述电子资源对象发放任务发放失败, 则修改所述电子资源对象发放任务的状态为 所述失败状态, 并记录所述电子资源对 象发放任务的失败次数, 以在所述电子资源对 象发 放任务的失败次数超过预设次数之后, 通知电子资源对象发放任务的负责人进行所述电子 资源对象发放任务。 10.如权利要求8所述的电子资源对象发放装置, 其特征在于, 所述装置还包括: 预处理 模块; 所述预处 理模块, 用于确定发放周期到 达; 或者 所述数据库中的状态为所述待发放状态和状态为所述失败状态的任务的个数超过预 设个数; 或者 确定所述电子资源 对象发放任务 为预设类型的任务。 11.如权利要求7所述的电子资源对象发放装置, 其特征在于, 所述装置还包括: 积分处 理模块; 所述积分处理模块, 用于根据 所述目标业务中多个电子资源对象和兑换所述电子资源 对象需要的积分量的对应关系, 确定所述电子 资源对象发放任务的电子资源对象对应的积 分量; 从所述用户的积分量中扣除所述电子资源对象发放任务的电子资源对象对应的积分 量。 12.如权利要求7~11任一项所述的 电子资源对象发放装置, 其特征在于, 所述锁定模权 利 要 求 书 2/3 页 3 CN 115439159 A 3

.PDF文档 专利 一种电子资源对象发放方法、装置、设备及介质

文档预览
中文文档 18 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共18页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种电子资源对象发放方法、装置、设备及介质 第 1 页 专利 一种电子资源对象发放方法、装置、设备及介质 第 2 页 专利 一种电子资源对象发放方法、装置、设备及介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 11:33:39上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。