一种事务线程调度优化的方法与终端技术

技术编号:41946193 阅读:18 留言:0更新日期:2024-07-10 16:35
本发明专利技术公开了一种事务线程调度优化的方法与终端,建立公共事务池,所述公共事务池根据任务数量和预设规则创建事务进程进行任务处理;每个所述事务进程实时向其余的事务进程进行状态汇报,并向所述公共事务池进行工作进度写入;若各个所述事务进程中存在任意第一进程根据第二进程的状态汇报,判断所述第二进程意外终止,则所述第一进程重启所述第二进程以继续执行任务;本发明专利技术通过建立共享事务池存储数据,同时建立多个事务进程,利用事务进程相互汇报执行情况,做到任意事务进程意外终止即可由其他事务进程对其进行重启,以继续任务执行,实现对事务进程的调度进行优化,避免线程卡死终结导致的数据、进度丢失。

【技术实现步骤摘要】

本专利技术涉及计算机,特别涉及一种事务线程调度优化的方法与终端


技术介绍

1、在现有技术中,当一个进程执行一个任务时,线程的阻塞现象可能会导致致命性错误,从而使整个进程陷入卡死状态。这种情况下,正在进行的数据处理过程将无法继续进行,甚至可能会因此造成数据丢失。

2、现有使用多线程技术,通过将任务拆分为多个子任务,并将其分配给不同的线程来执行,可以避免某个线程的阻塞对整个进程的影响。当一个线程出现阻塞时,其他线程仍然可以继续执行,并且数据处理过程可以在不中断的情况下继续进行。然而,这种方法仍然存在一定的风险,因为如果阻塞的线程是关键线程,将会影响整个进程的正常运行。

3、因此,如何就事务进程的调度进行优化,是当前所要解决的技术问题。


技术实现思路

1、本专利技术所要解决的技术问题是:提供一种事务线程调度优化的方法与终端,避免线程卡死终结导致的数据、进度丢失。

2、为了解决上述技术问题,本专利技术采用的技术方案为:

3、一种事务线程调度优化的方法,包括步骤:...

【技术保护点】

1.一种事务线程调度优化的方法,其特征在于,包括步骤:

2.根据权利要求1所述的一种事务线程调度优化的方法,其特征在于,步骤S3中所述第一进程重启所述第二进程以继续执行任务包括步骤:

3.根据权利要求1或2所述的一种事务线程调度优化的方法,其特征在于,所述第一进程重启所述第二进程以继续执行任务包括步骤:

4.根据权利要求1所述的一种事务线程调度优化的方法,其特征在于,还包括步骤:

5.一种事务线程调度优化的终端,包括处理器、存储器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述计算机程序被执行时实现以下步骤:...

【技术特征摘要】

1.一种事务线程调度优化的方法,其特征在于,包括步骤:

2.根据权利要求1所述的一种事务线程调度优化的方法,其特征在于,步骤s3中所述第一进程重启所述第二进程以继续执行任务包括步骤:

3.根据权利要求1或2所述的一种事务线程调度优化的方法,其特征在于,所述第一进程重启所述第二进程以继续执行任务包括步骤:

4.根据权利要求1所述的一种事务线程调度优化的方法,其特征在于,还包括步骤:

5.一种事务线程调度优化的终端,包括处理器、...

【专利技术属性】
技术研发人员:刘德建丁迪锋林琛
申请(专利权)人:福建省天奕网络科技有限公司
类型:发明
国别省市:

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

1