[發(fā)明專利]數(shù)倉資源調(diào)配方法、裝置、電子設(shè)備以及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202310247038.8 | 申請日: | 2023-03-09 |
| 公開(公告)號: | CN116467066A | 公開(公告)日: | 2023-07-21 |
| 發(fā)明(設(shè)計(jì))人: | 栗征征;錢浩東;周明偉;占文平;舒凡;柳楊 | 申請(專利權(quán))人: | 浙江大華技術(shù)股份有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06F16/28 |
| 代理公司: | 深圳市威世博知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 44280 | 代理人: | 嚴(yán)翠霞 |
| 地址: | 310051 浙江*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 資源 調(diào)配 方法 裝置 電子設(shè)備 以及 存儲 介質(zhì) | ||
1.一種數(shù)倉資源調(diào)配方法,其特征在于,所述方法應(yīng)用于數(shù)倉任務(wù)系統(tǒng)中的任務(wù)管理器,所述數(shù)倉任務(wù)系統(tǒng)還包括任務(wù)處理器,所述方法包括:
響應(yīng)于目標(biāo)對象發(fā)送的任務(wù)處理請求,獲取所述任務(wù)處理請求中的結(jié)構(gòu)化查詢語言和所述任務(wù)處理器的目標(biāo)處理數(shù)量;
對比所述任務(wù)處理器的目標(biāo)處理數(shù)量和所述結(jié)構(gòu)化查詢語言的數(shù)量,得到對比結(jié)果;
根據(jù)所述對比結(jié)果調(diào)配所述數(shù)倉任務(wù)系統(tǒng)中的任務(wù)處理器進(jìn)行結(jié)構(gòu)化查詢語言處理。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對比結(jié)果包括所述任務(wù)處理器的目標(biāo)處理數(shù)量小于或等于所述結(jié)構(gòu)化查詢語言的數(shù)量,所述根據(jù)所述對比結(jié)果調(diào)配所述數(shù)倉任務(wù)系統(tǒng)中的任務(wù)處理器進(jìn)行結(jié)構(gòu)化查詢語言處理的步驟,包括:
若所述任務(wù)處理器的目標(biāo)處理數(shù)量小于或等于所述結(jié)構(gòu)化查詢語言的數(shù)量,則向所述數(shù)倉任務(wù)系統(tǒng)請求新增任務(wù)處理器;
將所述任務(wù)處理請求轉(zhuǎn)發(fā)至所述新增任務(wù)處理器進(jìn)行結(jié)構(gòu)化查詢語言處理。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對比結(jié)果包括所述任務(wù)處理器的目標(biāo)處理數(shù)量小于或等于所述結(jié)構(gòu)化查詢語言的數(shù)量,所述根據(jù)所述對比結(jié)果調(diào)配所述數(shù)倉任務(wù)系統(tǒng)中的任務(wù)處理器進(jìn)行結(jié)構(gòu)化查詢語言處理的步驟,包括:
若所述任務(wù)處理器的目標(biāo)處理數(shù)量小于或等于所述結(jié)構(gòu)化查詢語言的數(shù)量,且所述結(jié)構(gòu)化查詢語言的數(shù)量小于所述任務(wù)處理器的預(yù)設(shè)處理數(shù)量,則等待所述任務(wù)處理器將已有的數(shù)倉任務(wù)處理完成后,轉(zhuǎn)發(fā)所述任務(wù)處理請求至所述任務(wù)處理器進(jìn)行結(jié)構(gòu)化查詢語言處理。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對比結(jié)果包括所述任務(wù)處理器的目標(biāo)處理數(shù)量小于或等于所述結(jié)構(gòu)化查詢語言的數(shù)量,所述根據(jù)所述對比結(jié)果調(diào)配所述數(shù)倉任務(wù)系統(tǒng)中的任務(wù)處理器進(jìn)行結(jié)構(gòu)化查詢語言處理的步驟,包括:
若所述任務(wù)處理器的目標(biāo)處理數(shù)量小于或等于所述結(jié)構(gòu)化查詢語言的數(shù)量,且所述結(jié)構(gòu)化查詢語言的數(shù)量大于或等于所述任務(wù)處理器的預(yù)設(shè)處理數(shù)量,則向所述數(shù)倉任務(wù)系統(tǒng)請求新增資源,所述新增資源用于創(chuàng)建新增任務(wù)處理器;
等待所述數(shù)倉任務(wù)系統(tǒng)中的任務(wù)處理器將已有的數(shù)倉任務(wù)處理完成后,將所述任務(wù)處理請求轉(zhuǎn)發(fā)至所述數(shù)倉任務(wù)系統(tǒng)中的任務(wù)處理器和所述新增任務(wù)處理器進(jìn)行結(jié)構(gòu)化查詢語言處理。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對比結(jié)果包括所述任務(wù)處理器的目標(biāo)處理數(shù)量大于所述結(jié)構(gòu)化查詢語言的數(shù)量,所述根據(jù)所述對比結(jié)果調(diào)配所述數(shù)倉任務(wù)系統(tǒng)中的任務(wù)處理器進(jìn)行結(jié)構(gòu)化查詢語言處理的步驟,包括:
若所述任務(wù)處理器的目標(biāo)處理數(shù)量大于所述結(jié)構(gòu)化查詢語言的數(shù)量,將所述任務(wù)處理請求轉(zhuǎn)發(fā)至所述任務(wù)處理器,以使所述任務(wù)處理器進(jìn)行結(jié)構(gòu)化查詢語言處理。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括:
對所述數(shù)倉任務(wù)系統(tǒng)中的任務(wù)處理器進(jìn)行目標(biāo)狀態(tài)檢測,目標(biāo)狀態(tài)包括空閑狀態(tài);
銷毀所述數(shù)倉任務(wù)系統(tǒng)中任務(wù)處理器處于所述空閑狀態(tài)的任務(wù)處理器;
向所述數(shù)倉任務(wù)系統(tǒng)申請回收所述處于空閑狀態(tài)的任務(wù)處理器對應(yīng)的資源數(shù)據(jù)。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述對所述數(shù)倉任務(wù)系統(tǒng)中的任務(wù)處理器進(jìn)行目標(biāo)狀態(tài)檢測的步驟,包括:
查找各個(gè)任務(wù)處理器的目標(biāo)處理數(shù)量等于預(yù)設(shè)處理數(shù)量的任務(wù)處理器;
對所述目標(biāo)處理數(shù)量等于預(yù)設(shè)處理數(shù)量的任務(wù)處理器進(jìn)行空閑計(jì)時(shí),得到空閑時(shí)長;
若所述空閑時(shí)長大于預(yù)設(shè)的空閑閾值,則判定所述空閑時(shí)長大于所述空閑閾值的任務(wù)處理器處于所述空閑狀態(tài)。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取所述任務(wù)處理請求中的結(jié)構(gòu)化查詢語言和所述任務(wù)處理器的目標(biāo)處理數(shù)量的步驟,包括:
根據(jù)所述結(jié)構(gòu)化查詢語言的數(shù)量輪詢各個(gè)任務(wù)處理器,得到所述各個(gè)任務(wù)處理器中正在處理的數(shù)倉任務(wù)數(shù)量;
計(jì)算所述各個(gè)任務(wù)處理器的預(yù)設(shè)處理數(shù)量和正在處理的數(shù)倉任務(wù)數(shù)量之間的差值,得到所述目標(biāo)處理數(shù)量。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于浙江大華技術(shù)股份有限公司,未經(jīng)浙江大華技術(shù)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310247038.8/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





