数据处理方法、装置、设备及存储介质制造方法及图纸

技术编号:43841723 阅读:19 留言:0更新日期:2024-12-31 18:37
本申请公开了一种数据处理方法、装置、设备及存储介质,涉及数据处理技术领域。该方法包括复用协程资源池中的工作协程,并通过改变工作协程所属初始任务执行对象的原始结构即在初始任务执行对象中新增为工作协程配置的用于存储联机应用的运行资源的运行资源块,得到任务执行对象;基于任务执行对象的运行状态,更新任务执行对象中的运行资源块存储的运行资源。这样,使得工作协程自带运行资源,无需工作协程通过加解锁的方式从应用资源池中获取运行资源并将其释放回到应用资源池的过程,节省调用资源的时间,降低了维护应用资源池的资源消耗,以及无需频繁创建和销毁工作协程,提高应用系统并发性能。

【技术实现步骤摘要】

本申请属于数据处理,尤其涉及一种数据处理方法、装置、设备及存储介质


技术介绍

1、随着微服务系统的服务场景越发复杂,应用场景愈发广泛,对联机应用的并发、可用以及稳定提出了更高要求。其中,联机应用是需要在互联网上持续运行的应用程序,通常需要处理大量的并发请求和资源交互,这就要求应用具备高效处理并发的能力。在这种情况下,工作协程作为一种轻量级的并发处理机制,可以有效地利用运行资源,提高应用的响应速度和处理能力。通过工作协程,应用可以在不增加系统资源消耗的情况下,实现高并发处理,从而提高应用系统的整体性能和用户体验。

2、在相关技术中,联机应用在处理并发请求和资源交互的过程是,联机应用的应用服务为接收到的请求创建工作协程,资源池初始化预设数量的运行资源,工作协程从应用资源池中获取并运行资源,直至响应请求的周期结束,销毁工作协程,并回收其相关的资源到应用资源池,在此过程中,若应用资源池中资源存在更新,则采用备用应用资源池更新资源,并在备用应用资源池更新资源完毕后,将备用应用资源池与其前述应用资源池进行切换,以使当再接收到请求时,通过新建的工作协程从备本文档来自技高网...

【技术保护点】

1.一种数据处理方法,包括:

2.根据权利要求1所述的方法,其中,所述运行状态包括就绪状态,所述就绪状态用于表征所述任务执行对象处于未处理且等待处理服务请求的状态;

3.根据权利要求1所述的方法,其中,所述运行状态包括处理状态和就绪状态,所述处理状态用于表征所述任务执行对象处于正在处理服务请求的状态,所述就绪状态用于表征所述任务执行对象处于未处理且等待处理服务请求的状态;

4.根据权利要求3所述的方法,其中,所述根据所述第一预设时间段内所述任务执行对象的运行状态的切换情况,更新所述任务执行对象的运行资源块中的运行资源,包括:

5.根据权利要...

【技术特征摘要】

1.一种数据处理方法,包括:

2.根据权利要求1所述的方法,其中,所述运行状态包括就绪状态,所述就绪状态用于表征所述任务执行对象处于未处理且等待处理服务请求的状态;

3.根据权利要求1所述的方法,其中,所述运行状态包括处理状态和就绪状态,所述处理状态用于表征所述任务执行对象处于正在处理服务请求的状态,所述就绪状态用于表征所述任务执行对象处于未处理且等待处理服务请求的状态;

4.根据权利要求3所述的方法,其中,所述根据所述第一预设时间段内所述任务执行对象的运行状态的切换情况,更新所述任务执行对象的运行资源块中的运行资源,包括:

5.根据权利要求3所述的方法,其中,所述根据所述第一预设时间段内所述任务执行对象的运行状态的切换情况,更新所述任务执行对象的运行资源块中的运行资源,包括:

6.根据权利要求3所述的方法,其中,所述运行状态还包括阻塞状态,所述阻塞状态用于表征所述任务执行对象处于正在处理服务请求、已加载且未更新所述任务执行对象的运行资源块中的运行资源的状态;

7.根据权利要求6所述的方法,其中,所述基于所述任务执行对象的阻塞状态,删除所述任务执行对象的运行资源块中已加载的运行资源,包括:

8.根据权利要求1所述的方法,其中,所述基于所述任务执行对象的运行状态,更新所述任务执行对象中的运行资源块存储的运行资源之前,所述方法还包括:

9.根据权利要求1所述的方法,其中,所述方法还包括:

10.根据权利要求9所述的方法,其中,所述根据第二预设时间段内所...

【专利技术属性】
技术研发人员:贾子伟刘鹏詹马俊张波
申请(专利权)人:中国银联股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1