【技术实现步骤摘要】
一种任务处理方法、装置、电子设备及计算机可读介质
[0001]本申请涉及电商平台
,尤其涉及一种任务处理方法、装置、电子设备及计算机可读介质。
技术介绍
[0002]在体检中心多门店接入及业务之间的协同场景中,单店系统和平台化入驻的系统,由于缺乏门店间业务流程的统一管理,无法做到统一区域内的体检中心进行灵活协同。而通过网络提供软件服务(Software
‑
as
‑
a
‑
Service,SaaS)的系统,虽然可以实现跨店的门店管理,但是由于业务逻辑往往通过租户进行了隔离,实现区域协同需要很大的改造成本,并且对业务的处理效率低。
技术实现思路
[0003]有鉴于此,本申请实施例提供一种任务处理方法、装置、电子设备及计算机可读介质,能够解决现有的区域内的不同系统不能灵活协同,导致实现区域协同需要很大的改造成本,并且对业务的处理效率低的问题。
[0004]为实现上述目的,根据本申请实施例的一个方面,提供了一种任务处理方法,包括:
[0005] ...
【技术保护点】
【技术特征摘要】
1.一种任务处理方法,其特征在于,包括:响应于订阅事件被触发,获取对应的事件标识;基于所述事件标识获取对应的接收渠道标识、接收方法标识和接收方标识,进而生成事件发布任务;根据所述接收方法标识,确定接收方法类型;基于所述接收方法类型,执行所述事件发布任务,接收返回的任务执行状态标识,并基于所述任务执行状态标识更新所述事件发布任务的状态。2.根据权利要求1所述的方法,其特征在于,所述执行所述事件发布任务,包括:获取所述事件标识对应的事件发布任务列表;调用事件管理线程,定期轮询所述任务列表中的各个任务;响应于检测到存在任务未执行,执行补偿调用进程,调用并执行检测到的未执行的任务。3.根据权利要求1所述的方法,其特征在于,所述根据所述接收方法标识,确定接收方法类型,包括:响应于所述接收方法标识为第一预设标识,确定接收方法类型为超文本传输协议;响应于所述接收方法标识为第二预设标识,确定接收方法类型为消息队列。4.根据权利要求1所述的方法,其特征在于,所述基于所述事件标识获取对应的接收渠道标识、接收方法标识和接收方标识,包括:基于所述事件标识,获取对应的列表;根据所述列表,确定对应的接收渠道标识、接收方法标识和接收方标识。5.根据权利要求1所述的方法,其特征在于,所述基于所述接收方法类型,执行所述事件发布任务,包括:响应于所述接收方法类型为超文本传输协议,将所述事件发布任务发送至所述接收方标识对应的接收方,接收所述接收方返回的任务执行结果信息;获取所述接收渠道标识对应的回调地址,进而基于所述任务执行结果信息和所述回调地址,执行事件回调进程。6.根据权利要求1所述的方法,其特征在于,所述基于所述任务执行状态标识更新所述事件发布任务的状态,包括:响应于所述任务执行状态标识对应于已执行完成,更新所述事件发布任务的状态为已...
【专利技术属性】
技术研发人员:吴路,
申请(专利权)人:北京京东拓先科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。