[发明专利]任务的处理方法和装置、存储介质、电子装置在审
申请号: | 201910907722.8 | 申请日: | 2019-09-24 |
公开(公告)号: | CN110852776A | 公开(公告)日: | 2020-02-28 |
发明(设计)人: | 关键;付政委 | 申请(专利权)人: | 京东数字科技控股有限公司 |
主分类号: | G06Q30/02 | 分类号: | G06Q30/02;G06Q30/06;G06Q30/08 |
代理公司: | 北京华夏泰和知识产权代理有限公司 11662 | 代理人: | 张丽颖 |
地址: | 100176 北京市大兴区北京经*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 任务 处理 方法 装置 存储 介质 电子 | ||
1.一种任务的处理方法,其特征在于,包括:
接收第一请求,其中,所述第一请求用于请求执行目标任务,所述目标任务包括使用虚拟资源换取目标对象;
执行所述目标任务,并获取所述目标任务的执行结果,其中,所述目标任务内配置有允许执行所述目标任务的起始时间和允许使用虚拟资源换取的所述目标对象的对象数量,所述执行结果用于表示使用虚拟资源换取所述目标对象的操作结果;
返回所述执行结果。
2.根据权利要求1所述的方法,其特征在于,接收第一请求之前,所述方法还包括:
获取配置文件,其中,所述配置文件用于按照需求对所述目标任务进行配置;
通过加载所述配置文件来对所述目标任务进行配置。
3.根据权利要求2所述的方法,其特征在于,在获取配置文件之前,所述方法还包括:
写入交换活动的配置信息和业务帐号中的至少一个的配置信息,其中,所述交换活动为配置的通过执行所述目标任务换取所述目标对象的活动,所述业务帐号为发起所述第一请求的帐号。
4.根据权利要求3所述的方法,其特征在于,写入交换活动的配置信息包括:
写入所述交换活动的总次数、所述交换活动在单位时间内的次数、所述目标对象的对象标识、所述目标对象的总数量以及所述目标对象在单位时间内的交换数量中的至少一个。
5.根据权利要求3所述的方法,其特征在于,写入业务帐号的配置信息包括:
配置允许发起所述目标任务的账号类型或不允许发起所述目标任务的账号类型。
6.根据权利要求1至5中任意一项所述的方法,其特征在于,执行所述目标任务的过程中,所述方法还包括:
通过业务接口对所述目标对象的对象数量进行操作。
7.根据权利要求6所述的方法,其特征在于,通过业务接口对所述目标对象的对象数量进行操作包括:
获取对象序列中状态为未加锁的第一序列段,并对所述第一序列段执行加锁操作,其中,用于保存所有所述目标对象的所述对象序列包括多个序列段,所述对象序列中状态为已加锁的第二序列段为不允许被使用的序列段;
查询所述第一序列段中所述目标对象的剩余数量是否大于等于所述目标任务所需的所述目标对象的换取数量;
在所述剩余数量大于等于所述换取数量的情况下,在所述第一序列段的剩余数量中扣除所述换取数量;
将所述第一序列段的状态由已加锁切换为未加锁。
8.一种任务的处理装置,其特征在于,包括:
接收单元,用于接收第一请求,其中,所述第一请求用于请求执行目标任务,所述目标任务包括使用虚拟资源换取目标对象;
处理单元,用于执行所述目标任务,并获取所述目标任务的执行结果,其中,所述目标任务内配置有允许执行所述目标任务的起始时间和允许使用虚拟资源换取的所述目标对象的对象数量,所述执行结果用于表示使用虚拟资源换取所述目标对象的操作结果;
反馈单元,用于返回所述执行结果。
9.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,所述程序运行时执行上述权利要求1至7任一项中所述的方法。
10.一种电子装置,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器通过所述计算机程序执行上述权利要求1至7任一项中所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京东数字科技控股有限公司,未经京东数字科技控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910907722.8/1.html,转载请声明来源钻瓜专利网。