欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

任務(wù)處理方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)與流程

文檔序號(hào):40585109發(fā)布日期:2025-01-07 20:25閱讀:8來源:國知局
任務(wù)處理方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)與流程

本技術(shù)涉及數(shù)據(jù)處理與金融科技領(lǐng)域,尤其涉及任務(wù)處理方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)。


背景技術(shù):

1、隨著金融行業(yè)的快速發(fā)展,金融業(yè)務(wù)系統(tǒng)日益復(fù)雜,對(duì)數(shù)據(jù)處理能力、響應(yīng)速度及系統(tǒng)穩(wěn)定性提出了更高要求。在這一背景下,金融業(yè)務(wù)系統(tǒng)服務(wù)編排與并行執(zhí)行任務(wù)調(diào)度技術(shù)應(yīng)運(yùn)而生,成為提升系統(tǒng)性能、優(yōu)化資源利用、滿足多元化業(yè)務(wù)需求的關(guān)鍵技術(shù)手段。該技術(shù)旨在通過高效的資源分配與任務(wù)調(diào)度策略,將多個(gè)任務(wù)并行執(zhí)行于分布式計(jì)算環(huán)境中,從而顯著縮短任務(wù)完成時(shí)間,提升用戶體驗(yàn),并最大化資源利用率。

2、然而,盡管當(dāng)前市場(chǎng)上已存在多種并行執(zhí)行任務(wù)調(diào)度的解決方案和技術(shù)產(chǎn)品,但現(xiàn)有的并行任務(wù)調(diào)度系統(tǒng)往往難以在復(fù)雜多變的業(yè)務(wù)環(huán)境中精準(zhǔn)預(yù)測(cè)任務(wù)負(fù)載,導(dǎo)致資源分配不均。在某些情況下,部分資源可能因過載而成為瓶頸,而另一部分資源則處于閑置狀態(tài),造成資源利用率低下,無法充分發(fā)揮系統(tǒng)潛能。


技術(shù)實(shí)現(xiàn)思路

1、本技術(shù)實(shí)施例的目的在于提出一種任務(wù)處理方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì),以解決現(xiàn)有的并行任務(wù)調(diào)度系統(tǒng)存在資源利用率低下的技術(shù)問題。

2、為了解決上述技術(shù)問題,本技術(shù)實(shí)施例提供一種任務(wù)處理方法,采用了如下所述的技術(shù)方案:

3、獲取待處理的任務(wù);

4、將所述任務(wù)拆分為多個(gè)子任務(wù);

5、獲取各個(gè)所述子任務(wù)的依賴關(guān)系與約束條件,并基于所述約束條件對(duì)所述子任務(wù)進(jìn)行調(diào)整處理,得到對(duì)應(yīng)的目標(biāo)子任務(wù);

6、基于所述依賴關(guān)系構(gòu)建與所述目標(biāo)子任務(wù)對(duì)應(yīng)的任務(wù)依賴圖;

7、基于預(yù)設(shè)的拓?fù)渑判蛩惴▽?duì)所述任務(wù)依賴圖中的第一子任務(wù)進(jìn)行拓?fù)渑判?,得到?duì)應(yīng)的第一任務(wù)序列;

8、從所述第一任務(wù)序列中篩選出第二子任務(wù);其中,所述第二子任務(wù)為所述第一任務(wù)序列中沒有直接依賴關(guān)系的任務(wù);

9、獲取所述第二子任務(wù)的優(yōu)先級(jí)值,并基于所述優(yōu)先級(jí)值對(duì)第一任務(wù)序列進(jìn)行排序調(diào)整處理,得到對(duì)應(yīng)的第二任務(wù)序列;

10、基于預(yù)設(shè)的資源管理算法,將所述第二任務(wù)序列分配至對(duì)應(yīng)的目標(biāo)資源中進(jìn)行執(zhí)行。

11、進(jìn)一步的,所述獲取所述第二子任務(wù)的優(yōu)先級(jí)值,并基于所述優(yōu)先級(jí)值對(duì)第一任務(wù)序列進(jìn)行排序調(diào)整處理,得到對(duì)應(yīng)的第二任務(wù)序列的步驟,具體包括:

12、獲取預(yù)設(shè)的優(yōu)先級(jí)評(píng)估策略;

13、基于所述優(yōu)先級(jí)評(píng)估策略對(duì)所述第二子任務(wù)進(jìn)行優(yōu)先級(jí)評(píng)估處理,生成與所述第二子任務(wù)對(duì)應(yīng)的優(yōu)先級(jí)值;

14、基于所述優(yōu)先級(jí)值對(duì)第一任務(wù)序列進(jìn)行排序調(diào)整處理,得到調(diào)整后的第一任務(wù)序列;

15、將所述第一任務(wù)序列作為所述第二任務(wù)序列。

16、進(jìn)一步的,所述基于預(yù)設(shè)的資源管理算法,將所述第二任務(wù)序列分配至對(duì)應(yīng)的目標(biāo)資源中進(jìn)行執(zhí)行的步驟,具體包括:

17、獲取所述第二任務(wù)序列中包含的所有所述第二子任務(wù)的資源需求信息;

18、基于所有所述第二子任務(wù)的資源需求信息計(jì)算對(duì)應(yīng)的總資源需求信息;

19、基于所述總資源需求構(gòu)建對(duì)應(yīng)的資源布局策略;

20、基于所述資源布局策略與所述資源管理算法,將所述第二任務(wù)序列分配至對(duì)應(yīng)的目標(biāo)資源中進(jìn)行執(zhí)行。

21、進(jìn)一步的,所述將所述任務(wù)拆分為多個(gè)子任務(wù)的步驟,具體包括:

22、調(diào)用預(yù)設(shè)的流程模型;

23、基于所述流程模型對(duì)所述任務(wù)進(jìn)行拆分處理,得到對(duì)應(yīng)的多個(gè)拆分任務(wù);

24、將所述拆分任務(wù)作為所述子任務(wù)。

25、進(jìn)一步的,在所述基于預(yù)設(shè)的資源管理算法,將所述第二任務(wù)序列分配至對(duì)應(yīng)的目標(biāo)資源中進(jìn)行執(zhí)行的步驟之后,還包括:

26、在與所述第二任務(wù)序列對(duì)應(yīng)的任務(wù)執(zhí)行過程中,基于預(yù)設(shè)的監(jiān)控代碼監(jiān)控所述第二任務(wù)序列中包含的第三子任務(wù)的任務(wù)執(zhí)行時(shí)間;其中,所述第三子任務(wù)為所有所述第二子任務(wù)中的任意一個(gè);

27、判斷所述任務(wù)執(zhí)行時(shí)間是否大于預(yù)設(shè)的時(shí)間閾值;

28、若是,對(duì)所述第三子任務(wù)進(jìn)行異常標(biāo)記處理;

29、生成與所述第三子任務(wù)對(duì)應(yīng)的指定報(bào)警信息;

30、將所述指定報(bào)警信息發(fā)送至預(yù)設(shè)的運(yùn)維人員。

31、進(jìn)一步的,在所述基于預(yù)設(shè)的資源管理算法,將所述第二任務(wù)序列分配至對(duì)應(yīng)的目標(biāo)資源中進(jìn)行執(zhí)行的步驟之后,還包括:

32、在與所述第二任務(wù)序列對(duì)應(yīng)的任務(wù)執(zhí)行過程中,基于預(yù)設(shè)的資源監(jiān)控工具監(jiān)控所述目標(biāo)資源的資源使用信息;

33、判斷在所述資源使用信息中是否存在超出預(yù)設(shè)的使用閾值的指定資源使用信息;

34、若是,確定與所述指定資源使用信息對(duì)應(yīng)的指定資源;

35、基于預(yù)設(shè)的資源調(diào)整策略對(duì)所述指定資源進(jìn)行調(diào)整處理。

36、進(jìn)一步的,在所述基于預(yù)設(shè)的資源管理算法,將所述第二任務(wù)序列分配至對(duì)應(yīng)的目標(biāo)資源中進(jìn)行執(zhí)行的步驟之后,還包括:

37、在完成對(duì)于所述第二任務(wù)序列的任務(wù)處理后,收集與所述第二任務(wù)序列對(duì)應(yīng)的任務(wù)處理結(jié)果;

38、確定與所述任務(wù)處理結(jié)果對(duì)應(yīng)的目標(biāo)存儲(chǔ)方式;

39、基于所述目標(biāo)存儲(chǔ)方式對(duì)所述任務(wù)處理結(jié)果進(jìn)行存儲(chǔ)處理。

40、為了解決上述技術(shù)問題,本技術(shù)實(shí)施例還提供一種任務(wù)處理裝置,采用了如下所述的技術(shù)方案:

41、獲取模塊,用于獲取待處理的任務(wù);

42、拆分模塊,用于將所述任務(wù)拆分為多個(gè)子任務(wù);

43、第一調(diào)整模塊,用于獲取各個(gè)所述子任務(wù)的依賴關(guān)系與約束條件,并基于所述約束條件對(duì)所述子任務(wù)進(jìn)行調(diào)整處理,得到對(duì)應(yīng)的目標(biāo)子任務(wù);

44、構(gòu)建模塊,用于基于所述依賴關(guān)系構(gòu)建與所述目標(biāo)子任務(wù)對(duì)應(yīng)的任務(wù)依賴圖;

45、排序模塊,用于基于預(yù)設(shè)的拓?fù)渑判蛩惴▽?duì)所述任務(wù)依賴圖中的第一子任務(wù)進(jìn)行拓?fù)渑判?,得到?duì)應(yīng)的第一任務(wù)序列;

46、篩選模塊,用于從所述第一任務(wù)序列中篩選出第二子任務(wù);其中,所述第二子任務(wù)為所述第一任務(wù)序列中沒有直接依賴關(guān)系的任務(wù);

47、第二調(diào)整模塊,用于獲取所述第二子任務(wù)的優(yōu)先級(jí)值,并基于所述優(yōu)先級(jí)值對(duì)第一任務(wù)序列進(jìn)行排序調(diào)整處理,得到對(duì)應(yīng)的第二任務(wù)序列;

48、分配模塊,用于基于預(yù)設(shè)的資源管理算法,將所述第二任務(wù)序列分配至對(duì)應(yīng)的目標(biāo)資源中進(jìn)行執(zhí)行。

49、為了解決上述技術(shù)問題,本技術(shù)實(shí)施例還提供一種計(jì)算機(jī)設(shè)備,采用了如下所述的技術(shù)方案:

50、獲取待處理的任務(wù);

51、將所述任務(wù)拆分為多個(gè)子任務(wù);

52、獲取各個(gè)所述子任務(wù)的依賴關(guān)系與約束條件,并基于所述約束條件對(duì)所述子任務(wù)進(jìn)行調(diào)整處理,得到對(duì)應(yīng)的目標(biāo)子任務(wù);

53、基于所述依賴關(guān)系構(gòu)建與所述目標(biāo)子任務(wù)對(duì)應(yīng)的任務(wù)依賴圖;

54、基于預(yù)設(shè)的拓?fù)渑判蛩惴▽?duì)所述任務(wù)依賴圖中的第一子任務(wù)進(jìn)行拓?fù)渑判?,得到?duì)應(yīng)的第一任務(wù)序列;

55、從所述第一任務(wù)序列中篩選出第二子任務(wù);其中,所述第二子任務(wù)為所述第一任務(wù)序列中沒有直接依賴關(guān)系的任務(wù);

56、獲取所述第二子任務(wù)的優(yōu)先級(jí)值,并基于所述優(yōu)先級(jí)值對(duì)第一任務(wù)序列進(jìn)行排序調(diào)整處理,得到對(duì)應(yīng)的第二任務(wù)序列;

57、基于預(yù)設(shè)的資源管理算法,將所述第二任務(wù)序列分配至對(duì)應(yīng)的目標(biāo)資源中進(jìn)行執(zhí)行。

58、為了解決上述技術(shù)問題,本技術(shù)實(shí)施例還提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),采用了如下所述的技術(shù)方案:

59、獲取待處理的任務(wù);

60、將所述任務(wù)拆分為多個(gè)子任務(wù);

61、獲取各個(gè)所述子任務(wù)的依賴關(guān)系與約束條件,并基于所述約束條件對(duì)所述子任務(wù)進(jìn)行調(diào)整處理,得到對(duì)應(yīng)的目標(biāo)子任務(wù);

62、基于所述依賴關(guān)系構(gòu)建與所述目標(biāo)子任務(wù)對(duì)應(yīng)的任務(wù)依賴圖;

63、基于預(yù)設(shè)的拓?fù)渑判蛩惴▽?duì)所述任務(wù)依賴圖中的第一子任務(wù)進(jìn)行拓?fù)渑判颍玫綄?duì)應(yīng)的第一任務(wù)序列;

64、從所述第一任務(wù)序列中篩選出第二子任務(wù);其中,所述第二子任務(wù)為所述第一任務(wù)序列中沒有直接依賴關(guān)系的任務(wù);

65、獲取所述第二子任務(wù)的優(yōu)先級(jí)值,并基于所述優(yōu)先級(jí)值對(duì)第一任務(wù)序列進(jìn)行排序調(diào)整處理,得到對(duì)應(yīng)的第二任務(wù)序列;

66、基于預(yù)設(shè)的資源管理算法,將所述第二任務(wù)序列分配至對(duì)應(yīng)的目標(biāo)資源中進(jìn)行執(zhí)行。

67、與現(xiàn)有技術(shù)相比,本技術(shù)實(shí)施例主要有以下有益效果:

68、本技術(shù)首先獲取待處理的任務(wù),并將所述任務(wù)拆分為多個(gè)子任務(wù);然后獲取各個(gè)所述子任務(wù)的依賴關(guān)系與約束條件,并基于所述約束條件對(duì)所述子任務(wù)進(jìn)行調(diào)整處理,得到對(duì)應(yīng)的目標(biāo)子任務(wù);之后基于所述依賴關(guān)系構(gòu)建與所述目標(biāo)子任務(wù)對(duì)應(yīng)的任務(wù)依賴圖;后續(xù)基于預(yù)設(shè)的拓?fù)渑判蛩惴▽?duì)所述任務(wù)依賴圖中的第一子任務(wù)進(jìn)行拓?fù)渑判?,得到?duì)應(yīng)的第一任務(wù)序列;并從所述第一任務(wù)序列中篩選出第二子任務(wù);其中,所述第二子任務(wù)為所述第一任務(wù)序列中沒有直接依賴關(guān)系的任務(wù);進(jìn)一步獲取所述第二子任務(wù)的優(yōu)先級(jí)值,并基于所述優(yōu)先級(jí)值對(duì)第一任務(wù)序列進(jìn)行排序調(diào)整處理,得到對(duì)應(yīng)的第二任務(wù)序列;最后基于預(yù)設(shè)的資源管理算法,將所述第二任務(wù)序列分配至對(duì)應(yīng)的目標(biāo)資源中進(jìn)行執(zhí)行。本技術(shù)通過將待處理的任務(wù)拆分為多個(gè)子任務(wù),并基于子任務(wù)的約束條件對(duì)子任務(wù)進(jìn)行調(diào)整處理得到目標(biāo)子任務(wù),以及基于子任務(wù)的依賴關(guān)系構(gòu)建與所述目標(biāo)子任務(wù)對(duì)應(yīng)的任務(wù)依賴圖,進(jìn)而結(jié)合使用拓?fù)渑判蚝蛢?yōu)先級(jí)排序的排序方式來進(jìn)行對(duì)于任務(wù)的并行任務(wù)排序得到對(duì)應(yīng)的第二任務(wù)序列,最后通過結(jié)合資源布局策略與資源管理算法的使用進(jìn)行對(duì)于第二任務(wù)序列的任務(wù)分配處理,可以確保第二任務(wù)序列中的子任務(wù)能夠平衡地分配到各個(gè)資源上進(jìn)行并發(fā)處理,有效地提高了系統(tǒng)的吞吐量和響應(yīng)速度,同時(shí)充分利用了系統(tǒng)資源,提高了系統(tǒng)的資源利用率和任務(wù)執(zhí)行效率,進(jìn)而有利于提升系統(tǒng)整體的處理效率和性能。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
秦皇岛市| 海丰县| 靖西县| 永胜县| 古浪县| 泽库县| 中宁县| 富蕴县| 云南省| 崇仁县| 兴文县| 陆川县| 敖汉旗| 成安县| 嘉义县| 改则县| 乐山市| 南昌县| 衡阳县| 辽阳市| 同江市| 河东区| 普洱| 嘉鱼县| 邢台市| 怀远县| 上林县| 钦州市| 巴中市| 栾川县| 监利县| 惠来县| 上犹县| 马鞍山市| 太湖县| 仙游县| 临清市| 永州市| 新蔡县| 禹州市| 杂多县|