最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

微服務(wù)架構(gòu)的故障處理方法、裝置和計算機設(shè)備與流程

文檔序號:41951077發(fā)布日期:2025-05-16 14:11閱讀:4來源:國知局
微服務(wù)架構(gòu)的故障處理方法、裝置和計算機設(shè)備與流程

本申請涉及智能電網(wǎng),特別是涉及一種微服務(wù)架構(gòu)的故障處理方法、裝置和計算機設(shè)備。


背景技術(shù):

1、智能電網(wǎng)中的微服務(wù)架構(gòu)是一種新的軟件設(shè)計模式,可以將復(fù)雜的電網(wǎng)系統(tǒng)分解為一系列小型、松散耦合、可獨立部署的服務(wù)單元,每個微服務(wù)專注于實現(xiàn)電網(wǎng)中的一個特定功能,如實時監(jiān)控、數(shù)據(jù)分析、設(shè)備控制、用戶交互等。此種架構(gòu)設(shè)計使得智能電網(wǎng)能夠更加靈活、高效地應(yīng)對電力系統(tǒng)的動態(tài)變化以及多樣化的用戶需求。隨著信息技術(shù)的發(fā)展,智能電網(wǎng)系統(tǒng)正逐步采用微服務(wù)架構(gòu)以提升系統(tǒng)的靈活性和可擴展性,微服務(wù)架構(gòu)通過將傳統(tǒng)的大型單體應(yīng)用分解為多個小型、松散耦合的服務(wù),每個服務(wù)實現(xiàn)特定的業(yè)務(wù)功能,可以使得系統(tǒng)更易于管理和維護。

2、然而,目前的微服務(wù)架構(gòu)在故障處理方面存在不足,例如,其無法針對不同服務(wù)的重要性和故障特征進行差異化處理,不能有效應(yīng)對電網(wǎng)系統(tǒng)中復(fù)雜多變的運行狀況。

3、因此,目前的微服務(wù)架構(gòu)故障處理技術(shù)中存在不夠靈活的問題。


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

1、基于此,有必要針對上述技術(shù)問題,提供一種能夠提高靈活性的微服務(wù)架構(gòu)的故障處理方法、裝置、計算機設(shè)備、計算機可讀存儲介質(zhì)和計算機程序產(chǎn)品。

2、第一方面,本申請?zhí)峁┝艘环N微服務(wù)架構(gòu)的故障處理方法,包括:

3、對智能電網(wǎng)中的第一微服務(wù)進行實時監(jiān)控,得到所述第一微服務(wù)的實時監(jiān)控數(shù)據(jù);

4、根據(jù)所述實時監(jiān)控數(shù)據(jù),確定所述第一微服務(wù)的故障情況,以及所述故障情況對應(yīng)的自愈方案;

5、根據(jù)所述故障情況和所述自愈方案,對所述第一微服務(wù)進行自愈處理,或者,對優(yōu)先級低于所述第一微服務(wù)的第二微服務(wù)進行服務(wù)降級。

6、在其中一個實施例中,所述根據(jù)所述故障情況和所述自愈方案,對所述第一微服務(wù)進行自愈處理,或者,對優(yōu)先級低于所述第一微服務(wù)的第二微服務(wù)進行服務(wù)降級,包括:

7、在所述自愈方案符合預(yù)設(shè)方案的情況下,對所述第一微服務(wù)進行自愈處理;所述預(yù)設(shè)方案包括重啟服務(wù)、切換到備用節(jié)點或者重置資源限制;

8、在所述自愈方案不符合所述預(yù)設(shè)方案或者所述故障情況符合預(yù)設(shè)故障的情況下,對所述第二微服務(wù)進行服務(wù)降級;所述預(yù)設(shè)故障包括系統(tǒng)負載過高或者關(guān)鍵服務(wù)故障。

9、在其中一個實施例中,所述在所述自愈方案符合預(yù)設(shè)方案的情況下,對所述第一微服務(wù)進行自愈處理,包括:

10、在所述自愈方案符合預(yù)設(shè)方案的情況下,獲取所述第一微服務(wù)的自愈成功次數(shù)、自愈失敗次數(shù)和平均恢復(fù)時間;

11、根據(jù)所述自愈成功次數(shù)確定自愈成功率、根據(jù)所述自愈失敗次數(shù)確定自愈失敗率、根據(jù)所述平均恢復(fù)時間確定恢復(fù)效率;

12、對所述自愈成功率、所述自愈失敗率和所述恢復(fù)效率進行求和處理,得到所述第一微服務(wù)的信譽參數(shù);

13、根據(jù)所述信譽參數(shù),對所述第一微服務(wù)進行自愈處理。

14、在其中一個實施例中,所述根據(jù)所述信譽參數(shù),對所述第一微服務(wù)進行自愈處理,包括:

15、在所述信譽參數(shù)超過預(yù)設(shè)參數(shù)閾值的情況下,增加所述自愈處理的處理系數(shù);

16、根據(jù)增加的處理系數(shù),對所述第一微服務(wù)進行自愈處理。

17、在其中一個實施例中,所述根據(jù)所述實時監(jiān)控數(shù)據(jù),確定所述第一微服務(wù)的故障情況,以及所述故障情況對應(yīng)的自愈方案,包括:

18、根據(jù)預(yù)設(shè)滑動窗口,從所述實時監(jiān)控數(shù)據(jù)中提取目標數(shù)據(jù);

19、確定所述目標數(shù)據(jù)與歷史監(jiān)控數(shù)據(jù)之間的數(shù)據(jù)差異;

20、在所述數(shù)據(jù)差異超過預(yù)設(shè)差異閾值的情況下,確定所述第一微服務(wù)發(fā)生故障;

21、根據(jù)所述第一微服務(wù)的日志,確定所述第一微服務(wù)的所述故障情況。

22、在其中一個實施例中,所述根據(jù)所述實時監(jiān)控數(shù)據(jù),確定所述第一微服務(wù)的故障情況,以及所述故障情況對應(yīng)的自愈方案,包括:

23、將所述實時監(jiān)控數(shù)據(jù)輸入至訓練好的識別模型,得到所述故障情況和所述自愈方案。

24、第二方面,本申請還提供了一種微服務(wù)架構(gòu)的故障處理裝置,包括:

25、實時監(jiān)控模塊,用于對智能電網(wǎng)中的第一微服務(wù)進行實時監(jiān)控,得到所述第一微服務(wù)的實時監(jiān)控數(shù)據(jù);

26、方案確定模塊,用于根據(jù)所述實時監(jiān)控數(shù)據(jù),確定所述第一微服務(wù)的故障情況,以及所述故障情況對應(yīng)的自愈方案;

27、故障處理模塊,用于根據(jù)所述自愈方案,對所述第一微服務(wù)進行自愈處理,或者,對優(yōu)先級低于所述第一微服務(wù)的第二微服務(wù)進行服務(wù)降級。

28、第三方面,本申請還提供了一種計算機設(shè)備,包括存儲器和處理器,所述存儲器存儲有計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)以下步驟:

29、對智能電網(wǎng)中的第一微服務(wù)進行實時監(jiān)控,得到所述第一微服務(wù)的實時監(jiān)控數(shù)據(jù);

30、根據(jù)所述實時監(jiān)控數(shù)據(jù),確定所述第一微服務(wù)的故障情況,以及所述故障情況對應(yīng)的自愈方案;

31、根據(jù)所述故障情況和所述自愈方案,對所述第一微服務(wù)進行自愈處理,或者,對優(yōu)先級低于所述第一微服務(wù)的第二微服務(wù)進行服務(wù)降級。

32、第四方面,本申請還提供了一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)以下步驟:

33、對智能電網(wǎng)中的第一微服務(wù)進行實時監(jiān)控,得到所述第一微服務(wù)的實時監(jiān)控數(shù)據(jù);

34、根據(jù)所述實時監(jiān)控數(shù)據(jù),確定所述第一微服務(wù)的故障情況,以及所述故障情況對應(yīng)的自愈方案;

35、根據(jù)所述故障情況和所述自愈方案,對所述第一微服務(wù)進行自愈處理,或者,對優(yōu)先級低于所述第一微服務(wù)的第二微服務(wù)進行服務(wù)降級。

36、第五方面,本申請還提供了一種計算機程序產(chǎn)品,包括計算機程序,該計算機程序被處理器執(zhí)行時實現(xiàn)以下步驟:

37、對智能電網(wǎng)中的第一微服務(wù)進行實時監(jiān)控,得到所述第一微服務(wù)的實時監(jiān)控數(shù)據(jù);

38、根據(jù)所述實時監(jiān)控數(shù)據(jù),確定所述第一微服務(wù)的故障情況,以及所述故障情況對應(yīng)的自愈方案;

39、根據(jù)所述故障情況和所述自愈方案,對所述第一微服務(wù)進行自愈處理,或者,對優(yōu)先級低于所述第一微服務(wù)的第二微服務(wù)進行服務(wù)降級。

40、上述微服務(wù)架構(gòu)的故障處理方法、裝置、計算機設(shè)備、計算機可讀存儲介質(zhì)和計算機程序產(chǎn)品,通過對智能電網(wǎng)中的第一微服務(wù)進行實時監(jiān)控,得到第一微服務(wù)的實時監(jiān)控數(shù)據(jù),根據(jù)實時監(jiān)控數(shù)據(jù),確定第一微服務(wù)的故障情況,以及故障情況對應(yīng)的自愈方案,根據(jù)故障情況和自愈方案,對第一微服務(wù)進行自愈處理,或者,對優(yōu)先級低于第一微服務(wù)的第二微服務(wù)進行服務(wù)降級;可以在智能電網(wǎng)中的微服務(wù)發(fā)生故障時,自動確定是對當前微服務(wù)進行故障自愈,還是對其他優(yōu)先級較低的微服務(wù)進行服務(wù)降級,提高了微服務(wù)架構(gòu)故障處理的靈活性。



技術(shù)特征:

1.一種微服務(wù)架構(gòu)的故障處理方法,其特征在于,所述方法包括:

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述故障情況和所述自愈方案,對所述第一微服務(wù)進行自愈處理,或者,對優(yōu)先級低于所述第一微服務(wù)的第二微服務(wù)進行服務(wù)降級,包括:

3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述在所述自愈方案符合預(yù)設(shè)方案的情況下,對所述第一微服務(wù)進行自愈處理,包括:

4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)所述信譽參數(shù),對所述第一微服務(wù)進行自愈處理,包括:

5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述實時監(jiān)控數(shù)據(jù),確定所述第一微服務(wù)的故障情況,以及所述故障情況對應(yīng)的自愈方案,包括:

6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述實時監(jiān)控數(shù)據(jù),確定所述第一微服務(wù)的故障情況,以及所述故障情況對應(yīng)的自愈方案,包括:

7.一種微服務(wù)架構(gòu)的故障處理裝置,其特征在于,所述裝置包括:

8.一種計算機設(shè)備,包括存儲器和處理器,所述存儲器存儲有計算機程序,其特征在于,所述處理器執(zhí)行所述計算機程序時實現(xiàn)權(quán)利要求1至6中任一項所述的方法的步驟。

9.一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至6中任一項所述的方法的步驟。

10.一種計算機程序產(chǎn)品,包括計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至6中任一項所述的方法的步驟。


技術(shù)總結(jié)
本申請涉及一種微服務(wù)架構(gòu)的故障處理方法、裝置和計算機設(shè)備。所述方法包括:對智能電網(wǎng)中的第一微服務(wù)進行實時監(jiān)控,得到所述第一微服務(wù)的實時監(jiān)控數(shù)據(jù);根據(jù)所述實時監(jiān)控數(shù)據(jù),確定所述第一微服務(wù)的故障情況,以及所述故障情況對應(yīng)的自愈方案;根據(jù)所述故障情況和所述自愈方案,對所述第一微服務(wù)進行自愈處理,或者,對優(yōu)先級低于所述第一微服務(wù)的第二微服務(wù)進行服務(wù)降級。采用本方法能夠提高微服務(wù)架構(gòu)故障處理的靈活性。

技術(shù)研發(fā)人員:劉博,全文舉,劉明偉,李家全,趙夷凡
受保護的技術(shù)使用者:南方電網(wǎng)數(shù)字平臺科技(廣東)有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/5/15
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1