一種基于分布式計(jì)數(shù)的線程調(diào)度方法
基本信息

| 申請(qǐng)?zhí)?/td> | CN202110064735.0 | 申請(qǐng)日 | - |
| 公開(公告)號(hào) | CN112380024B | 公開(公告)日 | 2021-05-25 |
| 申請(qǐng)公布號(hào) | CN112380024B | 申請(qǐng)公布日 | 2021-05-25 |
| 分類號(hào) | G06F9/50(2006.01)I;G06F9/52(2006.01)I | 分類 | - |
| 發(fā)明人 | 胡奇韜;楊象筍;禹雪 | 申請(qǐng)(專利權(quán))人 | 天道金科股份有限公司 |
| 代理機(jī)構(gòu) | 杭州信義達(dá)專利代理事務(wù)所(普通合伙) | 代理人 | 陳繼算 |
| 地址 | 310000浙江省杭州市下城區(qū)環(huán)城北路165號(hào)匯金國(guó)際大廈D幢1201室 | ||
| 法律狀態(tài) | - | ||
摘要

| 摘要 | 本發(fā)明公開了一種基于分布式計(jì)數(shù)的線程調(diào)度方法,涉及計(jì)算機(jī)應(yīng)用技術(shù)領(lǐng)域。包括以下步驟:設(shè)置計(jì)數(shù)數(shù)量,計(jì)數(shù)數(shù)量為某一批待執(zhí)行任務(wù)的總量;投遞任務(wù),將待執(zhí)行任務(wù)投遞到消息隊(duì)列中;線程掛起;將消息隊(duì)列中的待執(zhí)行任務(wù)分配至多個(gè)執(zhí)行服務(wù)器中;當(dāng)任一執(zhí)行服務(wù)器中的完成一個(gè)待執(zhí)行任務(wù)時(shí),計(jì)數(shù)數(shù)量遞減1;監(jiān)聽計(jì)數(shù)數(shù)量;當(dāng)監(jiān)聽到計(jì)數(shù)數(shù)量為0時(shí),解除線程掛起。本發(fā)明通過(guò)一個(gè)計(jì)數(shù)方式實(shí)現(xiàn)了多個(gè)執(zhí)行服務(wù)器中任務(wù)執(zhí)行進(jìn)度的統(tǒng)計(jì),即實(shí)現(xiàn)了一個(gè)同步計(jì)數(shù)器實(shí)現(xiàn)大批量任務(wù)在跨服務(wù)器執(zhí)行過(guò)程中的計(jì)數(shù)。?? |





