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

流水線任務(wù)處理方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)與流程

文檔序號(hào):40431635發(fā)布日期:2024-12-24 15:05閱讀:14來源:國知局
流水線任務(wù)處理方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)與流程

本技術(shù)涉及互聯(lián)網(wǎng),特別是涉及一種流水線任務(wù)處理方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。


背景技術(shù):

1、在組織流水線作業(yè)中,任務(wù)的執(zhí)行往往按照特定的順序和時(shí)間節(jié)點(diǎn)進(jìn)行。然而,由于人為誤操作、設(shè)備故障或外部因素影響等原因,可能導(dǎo)致整條流水線的工作出現(xiàn)錯(cuò)誤或者暫時(shí)停頓,需要進(jìn)行任務(wù)回滾,以恢復(fù)流水線的正常運(yùn)作。

2、現(xiàn)有的回滾方法通常為人工分析錯(cuò)誤后手動(dòng)將錯(cuò)誤資源單獨(dú)回滾,或者挑選過往成功的流水線記錄整體重新執(zhí)行,前者既費(fèi)時(shí)費(fèi)力,又有可能引入更多的人為錯(cuò)誤,后者將花費(fèi)大量的時(shí)間在不影響資源的流水線其他任務(wù)中,降低了流水線任務(wù)的處理效率。


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

1、本技術(shù)實(shí)施例的目的在于提供一種流水線任務(wù)處理方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),以達(dá)到降低人力成本,提高流水線任務(wù)的處理效率的目的。具體技術(shù)方案如下:

2、在本技術(shù)實(shí)施的第一方面,首先提供了一種流水線任務(wù)處理方法,包括:

3、在流水線任務(wù)處理的過程中,在所述流水線任務(wù)的指定處理節(jié)點(diǎn),基于所述流水線任務(wù)的任務(wù)資源狀態(tài)信息,生成所述流水線任務(wù)的任務(wù)狀態(tài)快照;

4、在監(jiān)測(cè)到所述流水線任務(wù)出現(xiàn)故障的情況下,確定所述流水線任務(wù)中存在故障的第一任務(wù);

5、基于所述任務(wù)狀態(tài)快照,對(duì)所述第一任務(wù)的任務(wù)資源狀態(tài)執(zhí)行狀態(tài)回滾;

6、基于回滾后的所述第一任務(wù)的任務(wù)資源狀態(tài)處理所述第一任務(wù)。

7、可選地,所述在所述流水線任務(wù)的指定處理節(jié)點(diǎn),基于所述流水線任務(wù)的任務(wù)資源狀態(tài)信息,生成所述流水線任務(wù)的任務(wù)狀態(tài)快照,包括:

8、在所述流水線任務(wù)的任務(wù)切換節(jié)點(diǎn),記錄所述流水線任務(wù)的任務(wù)資源狀態(tài)信息,生成所述流水線任務(wù)的任務(wù)狀態(tài)快照;或

9、在所述流水線任務(wù)的設(shè)定階段處理完成之后,記錄所述流水線任務(wù)的任務(wù)資源狀態(tài)信息,生成所述流水線任務(wù)的任務(wù)狀態(tài)快照;或

10、基于預(yù)先設(shè)定的快照生成時(shí)間間隔,記錄所述流水線任務(wù)的任務(wù)資源狀態(tài)信息,生成所述流水線任務(wù)的任務(wù)狀態(tài)快照。

11、可選地,在所述流水線任務(wù)的指定處理節(jié)點(diǎn),基于所述流水線任務(wù)的任務(wù)資源狀態(tài)信息,生成所述流水線任務(wù)的任務(wù)狀態(tài)快照之前,還包括:

12、根據(jù)所述流水線任務(wù)中的每種任務(wù)對(duì)資源的依賴關(guān)系和影響關(guān)系,確定所述流水線任務(wù)中每種任務(wù)對(duì)應(yīng)的資源類型。

13、可選地,所述基于所述任務(wù)狀態(tài)快照,對(duì)所述第一任務(wù)的任務(wù)資源狀態(tài)執(zhí)行狀態(tài)回滾,包括:

14、根據(jù)所述第一任務(wù)的資源類型,確定所述流水線任務(wù)中與所述第一任務(wù)的資源類型相同的第二任務(wù);

15、基于所述任務(wù)狀態(tài)快照,對(duì)所述第一任務(wù)的任務(wù)資源狀態(tài)和所述第二任務(wù)的任務(wù)資源狀態(tài)執(zhí)行狀態(tài)回滾。

16、可選地,所述基于所述任務(wù)狀態(tài)快照,對(duì)所述第一任務(wù)的任務(wù)資源狀態(tài)執(zhí)行狀態(tài)回滾,包括:

17、獲取距離所述第一任務(wù)的故障時(shí)間最近一次生成的目標(biāo)任務(wù)狀態(tài)快照;

18、基于所述目標(biāo)任務(wù)狀態(tài)快照,對(duì)所述第一任務(wù)的任務(wù)資源狀態(tài)執(zhí)行狀態(tài)回滾。

19、可選地,在所述基于回滾后的所述第一任務(wù)的任務(wù)資源狀態(tài)處理所述第一任務(wù)之后,還包括:

20、獲取所述流水線任務(wù)在處理過程中出現(xiàn)的故障任務(wù),及所述故障任務(wù)對(duì)應(yīng)的故障類型;

21、采集在歷史流水線任務(wù)中未出現(xiàn)故障的流水線任務(wù);

22、根據(jù)所述故障任務(wù)和所述故障類型,及所述未出現(xiàn)故障的流水線任務(wù),構(gòu)建模型數(shù)據(jù)集;

23、按照預(yù)先設(shè)定的劃分比例將所述模型數(shù)據(jù)集劃分為訓(xùn)練數(shù)據(jù)集、測(cè)試數(shù)據(jù)集和驗(yàn)證數(shù)據(jù)集;

24、基于所述訓(xùn)練數(shù)據(jù)集對(duì)待訓(xùn)練任務(wù)故障預(yù)測(cè)模型進(jìn)行訓(xùn)練,得到任務(wù)故障預(yù)測(cè)模型;

25、基于所述驗(yàn)證數(shù)據(jù)集對(duì)所述任務(wù)故障預(yù)測(cè)模型進(jìn)行模型性能評(píng)估,得到模型性能評(píng)估結(jié)果;

26、在所述模型性能評(píng)估結(jié)果符合預(yù)期條件的情況下,基于所述測(cè)試數(shù)據(jù)集對(duì)所述任務(wù)故障預(yù)測(cè)模型進(jìn)行模型性能測(cè)試,得到模型性能測(cè)試結(jié)果;

27、在所述模型性能測(cè)試結(jié)果達(dá)到預(yù)期結(jié)果的情況下,得到最終的用于進(jìn)行任務(wù)故障預(yù)測(cè)的目標(biāo)任務(wù)故障預(yù)測(cè)模型。

28、可選地,在所述得到最終的用于進(jìn)行任務(wù)故障預(yù)測(cè)的目標(biāo)任務(wù)故障預(yù)測(cè)模型之后,還包括:

29、基于所述目標(biāo)任務(wù)故障預(yù)測(cè)模型對(duì)待處理流水線任務(wù)進(jìn)行故障預(yù)測(cè),得到所述待處理流水線任務(wù)的預(yù)測(cè)故障任務(wù);

30、獲取所述預(yù)測(cè)故障任務(wù)在所述待處理流水線任務(wù)中的預(yù)測(cè)故障節(jié)點(diǎn);

31、在所述待處理流水線任務(wù)的處理過程中,在所述待處理流水線任務(wù)的指定處理節(jié)點(diǎn)和所述預(yù)測(cè)故障節(jié)點(diǎn),基于所述待處理流水線任務(wù)的任務(wù)資源狀態(tài)信息,生成所述待處理流水線任務(wù)的目標(biāo)任務(wù)狀態(tài)快照,以在所述待處理流水線任務(wù)出現(xiàn)故障的情況下,基于所述目標(biāo)任務(wù)狀態(tài)快照進(jìn)行狀態(tài)回滾。

32、在本技術(shù)實(shí)施的第二方面,提供了一種流水線任務(wù)處理裝置,包括:

33、任務(wù)狀態(tài)快照生成模塊,用于在流水線任務(wù)處理的過程中,在所述流水線任務(wù)的指定處理節(jié)點(diǎn),基于所述流水線任務(wù)的任務(wù)資源狀態(tài)信息,生成所述流水線任務(wù)的任務(wù)狀態(tài)快照;

34、第一任務(wù)確定模塊,用于在監(jiān)測(cè)到所述流水線任務(wù)出現(xiàn)故障的情況下,確定所述流水線任務(wù)中存在故障的第一任務(wù);

35、任務(wù)狀態(tài)回滾模塊,用于基于所述任務(wù)狀態(tài)快照,對(duì)所述第一任務(wù)的任務(wù)資源狀態(tài)執(zhí)行狀態(tài)回滾;

36、第一任務(wù)處理模塊,用于基于回滾后的所述第一任務(wù)的任務(wù)資源狀態(tài)處理所述第一任務(wù)。

37、可選地,所述任務(wù)狀態(tài)快照生成模塊包括:

38、第一快照生成單元,用于在所述流水線任務(wù)的任務(wù)切換節(jié)點(diǎn),記錄所述流水線任務(wù)的任務(wù)資源狀態(tài)信息,生成所述流水線任務(wù)的任務(wù)狀態(tài)快照;

39、第二快照生成單元,用于在所述流水線任務(wù)的設(shè)定階段處理完成之后,記錄所述流水線任務(wù)的任務(wù)資源狀態(tài)信息,生成所述流水線任務(wù)的任務(wù)狀態(tài)快照;

40、第三快照生成單元,用于基于預(yù)先設(shè)定的快照生成時(shí)間間隔,記錄所述流水線任務(wù)的任務(wù)資源狀態(tài)信息,生成所述流水線任務(wù)的任務(wù)狀態(tài)快照。

41、可選地,所述裝置還包括:

42、資源類型確定模塊,用于根據(jù)所述流水線任務(wù)中的每種任務(wù)對(duì)資源的依賴關(guān)系和影響關(guān)系,確定所述流水線任務(wù)中每種任務(wù)對(duì)應(yīng)的資源類型。

43、可選地,所述任務(wù)狀態(tài)回滾模塊包括:

44、第二任務(wù)確定單元,用于根據(jù)所述第一任務(wù)的資源類型,確定所述流水線任務(wù)中與所述第一任務(wù)的資源類型相同的第二任務(wù);

45、第一狀態(tài)回滾單元,用于基于所述任務(wù)狀態(tài)快照,對(duì)所述第一任務(wù)的任務(wù)資源狀態(tài)和所述第二任務(wù)的任務(wù)資源狀態(tài)執(zhí)行狀態(tài)回滾。

46、可選地,所述任務(wù)狀態(tài)回滾模塊包括:

47、目標(biāo)狀態(tài)快照獲取單元,用于獲取距離所述第一任務(wù)的故障時(shí)間最近一次生成的目標(biāo)任務(wù)狀態(tài)快照;

48、第二狀態(tài)回滾單元,用于基于所述目標(biāo)任務(wù)狀態(tài)快照,對(duì)所述第一任務(wù)的任務(wù)資源狀態(tài)執(zhí)行狀態(tài)回滾。

49、可選地,所述裝置還包括:

50、故障任務(wù)獲取模塊,用于獲取所述流水線任務(wù)在處理過程中出現(xiàn)的故障任務(wù),及所述故障任務(wù)對(duì)應(yīng)的故障類型;

51、流水線任務(wù)采集模塊,用于采集在歷史流水線任務(wù)中未出現(xiàn)故障的流水線任務(wù);

52、模型數(shù)據(jù)集構(gòu)建模塊,用于根據(jù)所述故障任務(wù)和所述故障類型,及所述未出現(xiàn)故障的流水線任務(wù),構(gòu)建模型數(shù)據(jù)集;

53、模型數(shù)據(jù)集劃分模塊,用于按照預(yù)先設(shè)定的劃分比例將所述模型數(shù)據(jù)集劃分為訓(xùn)練數(shù)據(jù)集、測(cè)試數(shù)據(jù)集和驗(yàn)證數(shù)據(jù)集;

54、故障預(yù)測(cè)模型獲取模塊,用于基于所述訓(xùn)練數(shù)據(jù)集對(duì)待訓(xùn)練任務(wù)故障預(yù)測(cè)模型進(jìn)行訓(xùn)練,得到任務(wù)故障預(yù)測(cè)模型;

55、性能評(píng)估結(jié)果獲取模塊,用于基于所述驗(yàn)證數(shù)據(jù)集對(duì)所述任務(wù)故障預(yù)測(cè)模型進(jìn)行模型性能評(píng)估,得到模型性能評(píng)估結(jié)果;

56、性能測(cè)試結(jié)果獲取模塊,用于在所述模型性能評(píng)估結(jié)果符合預(yù)期條件的情況下,基于所述測(cè)試數(shù)據(jù)集對(duì)所述任務(wù)故障預(yù)測(cè)模型進(jìn)行模型性能測(cè)試,得到模型性能測(cè)試結(jié)果;

57、目標(biāo)預(yù)測(cè)模型獲取模塊,用于在所述模型性能測(cè)試結(jié)果達(dá)到預(yù)期結(jié)果的情況下,得到最終的用于進(jìn)行任務(wù)故障預(yù)測(cè)的目標(biāo)任務(wù)故障預(yù)測(cè)模型。

58、可選地,所述裝置還包括:

59、預(yù)測(cè)故障任務(wù)獲取模塊,用于基于所述目標(biāo)任務(wù)故障預(yù)測(cè)模型對(duì)待處理流水線任務(wù)進(jìn)行故障預(yù)測(cè),得到所述待處理流水線任務(wù)的預(yù)測(cè)故障任務(wù);

60、預(yù)測(cè)故障節(jié)點(diǎn)獲取模塊,用于獲取所述預(yù)測(cè)故障任務(wù)在所述待處理流水線任務(wù)中的預(yù)測(cè)故障節(jié)點(diǎn);

61、目標(biāo)狀態(tài)快照生成模塊,用于在所述待處理流水線任務(wù)的處理過程中,在所述待處理流水線任務(wù)的指定處理節(jié)點(diǎn)和所述預(yù)測(cè)故障節(jié)點(diǎn),基于所述待處理流水線任務(wù)的任務(wù)資源狀態(tài)信息,生成所述待處理流水線任務(wù)的目標(biāo)任務(wù)狀態(tài)快照,以在所述待處理流水線任務(wù)出現(xiàn)故障的情況下,基于所述目標(biāo)任務(wù)狀態(tài)快照進(jìn)行狀態(tài)回滾。

62、在本技術(shù)實(shí)施的又一方面,還提供了一種電子設(shè)備,包括處理器、通信接口、存儲(chǔ)器和通信總線,其中,處理器,通信接口,存儲(chǔ)器通過通信總線完成相互間的通信;

63、存儲(chǔ)器,用于存放計(jì)算機(jī)程序;

64、處理器,用于執(zhí)行存儲(chǔ)器上所存放的程序時(shí),實(shí)現(xiàn)上述任一所述的流水線任務(wù)處理方法。

65、在本技術(shù)實(shí)施的又一方面,還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有指令,當(dāng)其在計(jì)算機(jī)上運(yùn)行時(shí),使得計(jì)算機(jī)執(zhí)行上述任一所述的流水線任務(wù)處理方法。

66、在本技術(shù)實(shí)施的又一方面,還提供了一種包含指令的計(jì)算機(jī)程序產(chǎn)品,當(dāng)其在計(jì)算機(jī)上運(yùn)行時(shí),使得計(jì)算機(jī)執(zhí)行上述任一所述的流水線任務(wù)處理方法。

67、本技術(shù)實(shí)施例提供的方案,通過在流水線任務(wù)處理的過程中,在流水線任務(wù)的指定處理節(jié)點(diǎn),基于流水線任務(wù)的任務(wù)資源狀態(tài)信息,生成流水線任務(wù)的任務(wù)狀態(tài)快照。在監(jiān)測(cè)到流水線任務(wù)出現(xiàn)故障的情況下,確定流水線任務(wù)中存在故障的第一任務(wù)?;谌蝿?wù)狀態(tài)快照,對(duì)第一任務(wù)的任務(wù)資源狀態(tài)執(zhí)行狀態(tài)回滾?;诨貪L后的第一任務(wù)的任務(wù)資源狀態(tài)處理第一任務(wù)。本技術(shù)實(shí)施例通過保存資源快照的方式,在流水線作業(yè)需要回滾時(shí)將所影響到的資源恢復(fù)至事務(wù)開始前重新處理,可以在降低人力成本的同時(shí),提高流水線任務(wù)的處理效率。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
天峻县| 临高县| 乡宁县| 颍上县| 宜兰县| 永嘉县| 万安县| 长泰县| 象州县| 安龙县| 成武县| 潼南县| 土默特左旗| 资溪县| 舒兰市| 屯留县| 富平县| 桓台县| 东乌珠穆沁旗| 岳阳市| 平顺县| 个旧市| 伊宁县| 乌什县| 杂多县| 岳西县| 手机| 东安县| 宜兴市| 博客| 满洲里市| 体育| 天镇县| 黎平县| 沁源县| 德令哈市| 精河县| 南澳县| 平昌县| 芦溪县| 抚顺市|