【技术实现步骤摘要】
业务处理方法、装置、设备及存储介质
本申请涉及计算机
,尤其涉及一种业务处理方法、装置、设备及存储介质。
技术介绍
随着科技水平的不断发展,众多的业务处理模式不断的向自动化和智能化发展。当前,一些自动化的业务处理过程中,会生成多个事件,且多个业务的多个事件由一个处理线程进行一一处理。然而,在该处理方式中,当事件的生成速度大于处理线程的处理速度时,会导致事件积压,从而影响事件的实时性以及处理效率。
技术实现思路
本说明书一个或多个实施例的目的是提供一种业务处理方法、装置、设备及存储介质,以解决当前的业务处理过程中处理效率低、时效性差等问题。为解决上述技术问题,本说明书一个或多个实施例是这样实现的:第一方面,本申请实施例提供了一种业务处理方法,应用于服务端,包括:获取待处理业务的至少一个待处理事件;基于预设的多个存储位置对所述待处理事件进行分发处理,得到用于保存所述待处理事件的目标存储位置;将所述待处理事件保存至所述目标存储位置,以使所述目标存储位置所对应的业务处 ...
【技术保护点】
1.一种业务处理方法,其特征在于,应用于服务端,包括:/n获取待处理业务的至少一个待处理事件;/n基于预设的多个存储位置对所述待处理事件进行分发处理,得到用于保存所述待处理事件的目标存储位置;/n将所述待处理事件保存至所述目标存储位置,以使所述目标存储位置所对应的业务处理线程对所述待处理事件进行相应处理。/n
【技术特征摘要】
1.一种业务处理方法,其特征在于,应用于服务端,包括:
获取待处理业务的至少一个待处理事件;
基于预设的多个存储位置对所述待处理事件进行分发处理,得到用于保存所述待处理事件的目标存储位置;
将所述待处理事件保存至所述目标存储位置,以使所述目标存储位置所对应的业务处理线程对所述待处理事件进行相应处理。
2.根据权利要求1所述的方法,其特征在于,所述待处理事件携带所述待处理业务的业务标识信息;
所述基于预设的多个存储位置对所述待处理事件进行分发处理,得到用于保存所述待处理事件的目标存储位置,包括:
根据第一预设算法,计算所述业务标识信息的哈希值;
确定所述预设的多个存储位置的第一数量;
根据第二预设算法,基于所述哈希值和所述第一数量进行计算处理,得到计算结果;
确定与所述计算结果匹配的存储区域编号,将所述匹配的存储区域编号所对应的存储区域确定为目标存储区域。
3.根据权利要求1所述的方法,其特征在于,所述获取待处理业务的至少一个待处理事件,包括:
获取所述待处理业务的业务处理信息;
若根据所述业务处理信息确定满足预设的业务处理条件,则生成所述待处理业务的业务标识信息,根据所述业务标识信息生成所述待处理业务的至少一个待处理事件。
4.根据权利要求1所述的方法,其特征在于,所述获取待处理业务的至少一个待处理事件,包括:
接收客户端发送的业务处理请求;其中,所述业务处理请求包括待处理业务的至少一个待处理事件;所述业务处理请求基于获取的业务处理信息,在确定满足预设的业务处理条件、并基于生成的所述待处理业务的业务标识信息生成所述待处理事件之后所发送。
5.根据权利要求2所述的方法,其特征在于,所述基于预设的多个存储位置对所述待处理事件进行分发处理,得到用于保存所述待处理事件的目标存储位置,包括:
基于预设的多个执行器对所述待处理事件进行分发处理,得到用于保存所述待处理事件的目标执行器。
6.根据权利要求5所述的方法,所述执行器包括:第一队列和业务处理线程;
所述将所述待处理事件保存至所述目标存储位置,以使所述目标存储位置所对应的业务处理线程对所述待处理事件进行相应处理,包括:
将所述待处理事件保存至所述目标执行器中的所述第一队列,以使所述目标执行器中的所述业务处理线程对所述第一队列中的所述待处理事件进行相应处理。
7.根据权利要求5所述的方法,其特征在于,所述确定所述预设的多个存储位置的第一数量,包括:
确定所述预设的多个执行器的第一数量;
所述确定与所述计算结果匹配的存储区域编号,将所述匹配的存储区域编号所对应的存储区域确定为目标存储区域,包括:
确定与所述计算结果匹配的执行器编号,将所述匹配的执行器编号所对应的执行器确定为目标执行器。
8.根据权利要求2所述的方法,所述基于预设的多个存储位置对所述待处理事件进行分发处理,得到用于保存所述待处理事件的目标存储位置,包括:
将所述待处理事件保存至预设的第二队列中,基于所述第二队列所对应的多个链式结构进行事件分发处理,得到用于保存所述待处理事件的目标链式结构;
所述将所述待处理事件保存至所述目标存储位置,以使所述目标存储位置所对应的业务处理线程对所述待处理事件进行相应处理,包括:
从所述第二队列中获取所述待处理事件;
将获取的所述待处理事件保存至所述目标链式结构中,以使所述目标链式结构所对应的业务处理线程对所述目标链式结构中的所述待处理事件进行相应处理。
9.根据权利要求8所述的方法,所述确定所述预设的多个存储位置的第一数量,包括:
确定所述预设的多个链式结构的第一数量;
所述确定与所述计算结果匹配的存储区域编号,将所述匹配的存储区...
【专利技术属性】
技术研发人员:叶旺旺,李雄峰,
申请(专利权)人:浙江大搜车融资租赁有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。