一种基于分布式计数的线程调度方法

基本信息

申请号 CN202110064735.0 申请日 -
公开(公告)号 CN112380024A 公开(公告)日 2021-02-19
申请公布号 CN112380024A 申请公布日 2021-02-19
分类号 G06F9/50(2006.01)I;G06F9/52(2006.01)I 分类 计算;推算;计数;
发明人 胡奇韬;杨象笋;禹雪 申请(专利权)人 天道金科股份有限公司
代理机构 杭州信义达专利代理事务所(普通合伙) 代理人 陈继算
地址 310000浙江省杭州市下城区环城北路165号汇金国际大厦D幢1201室
法律状态 -

摘要

摘要 本发明公开了一种基于分布式计数的线程调度方法,涉及计算机应用技术领域。包括以下步骤:设置计数数量,计数数量为某一批待执行任务的总量;投递任务,将待执行任务投递到消息队列中;线程挂起;将消息队列中的待执行任务分配至多个执行服务器中;当任一执行服务器中的完成一个待执行任务时,计数数量递减1;监听计数数量;当监听到计数数量为0时,解除线程挂起。本发明通过一个计数方式实现了多个执行服务器中任务执行进度的统计,即实现了一个同步计数器实现大批量任务在跨服务器执行过程中的计数。