99久久精品国产一区二区狐狸,99福利在线观看,国产精品毛片在线,成人影院亚洲,日韩精品第一,天天躁日日躁性色aⅴ电影,午夜毛片网

一種分布式業(yè)務(wù)的異常處理方法、裝置、設(shè)備及介質(zhì)與流程

文檔序號:42299172發(fā)布日期:2025-06-27 18:39閱讀:6來源:國知局

本文件涉及數(shù)據(jù)容災(zāi),尤其涉及一種分布式業(yè)務(wù)的異常處理方法、裝置、設(shè)備及介質(zhì)。


背景技術(shù):

1、針對分布式的業(yè)務(wù),運(yùn)營方往往將數(shù)據(jù)庫和應(yīng)用進(jìn)行異地的多節(jié)點(diǎn)部署,從而構(gòu)建多活架構(gòu)。基于這種多活架構(gòu),目前在對業(yè)務(wù)當(dāng)前的數(shù)據(jù)庫節(jié)點(diǎn)或者應(yīng)用節(jié)點(diǎn)進(jìn)行切換后,往往會使切換后的數(shù)據(jù)庫節(jié)點(diǎn)與應(yīng)用節(jié)點(diǎn)之間的地域距離變大,進(jìn)而導(dǎo)致數(shù)據(jù)傳輸耗時增加而影響業(yè)務(wù)性能。

2、為此,如何更加智能化地切換數(shù)據(jù)庫和應(yīng)用的節(jié)點(diǎn),以避免業(yè)務(wù)性能下降是本發(fā)明所要解決的技術(shù)問題。


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

1、本發(fā)明目的是提供一種分布式業(yè)務(wù)的異常處理方法、裝置、設(shè)備及介質(zhì),能夠解決目前應(yīng)用節(jié)點(diǎn)與數(shù)據(jù)庫節(jié)點(diǎn)異地而導(dǎo)致應(yīng)用延時的問題。

2、為了實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的:

3、第一方面,提供一種布式數(shù)據(jù)庫應(yīng)用的異常處理方法,包括:

4、對目標(biāo)業(yè)務(wù)進(jìn)行監(jiān)控,其中,所述分布式數(shù)據(jù)庫包括在多個城市設(shè)置的數(shù)據(jù)庫節(jié)點(diǎn),所述目標(biāo)業(yè)務(wù)針對所述多個城市均配置有應(yīng)用節(jié)點(diǎn);

5、在所述目標(biāo)業(yè)務(wù)發(fā)生異常的情況下,基于預(yù)先設(shè)置的應(yīng)用節(jié)點(diǎn)切換策略,將所述目標(biāo)業(yè)務(wù)由當(dāng)前對應(yīng)的源應(yīng)用節(jié)點(diǎn)切換第一目標(biāo)業(yè)務(wù)節(jié)點(diǎn);以及,

6、若所述第一目標(biāo)業(yè)務(wù)節(jié)點(diǎn)與所述源應(yīng)用節(jié)點(diǎn)不屬于同一個城市,則將所述目標(biāo)業(yè)務(wù)當(dāng)前在所述分布式數(shù)據(jù)庫中對應(yīng)的源數(shù)據(jù)庫節(jié)點(diǎn)切換至所述分布式數(shù)據(jù)庫中的第一目標(biāo)數(shù)據(jù)庫節(jié)點(diǎn),其中,所述第一目標(biāo)數(shù)據(jù)庫與所述第一目標(biāo)業(yè)務(wù)節(jié)點(diǎn)屬于同一城市。

7、第二方面,提供一種分布式業(yè)務(wù)的異常處理裝置,包括:

8、監(jiān)控模塊,用于對目標(biāo)業(yè)務(wù)進(jìn)行監(jiān)控,其中,所述分布式數(shù)據(jù)庫包括在多個城市設(shè)置的數(shù)據(jù)庫節(jié)點(diǎn),所述目標(biāo)業(yè)務(wù)針對所述多個城市均配置有應(yīng)用節(jié)點(diǎn);

9、第一切換模塊,用于在所述目標(biāo)業(yè)務(wù)發(fā)生異常的情況下,基于預(yù)先設(shè)置的應(yīng)用節(jié)點(diǎn)切換策略,將所述目標(biāo)業(yè)務(wù)由當(dāng)前對應(yīng)的源應(yīng)用節(jié)點(diǎn)切換第一目標(biāo)業(yè)務(wù)節(jié)點(diǎn);

10、第二切換模塊,用于若所述第一目標(biāo)業(yè)務(wù)節(jié)點(diǎn)與所述源應(yīng)用節(jié)點(diǎn)不屬于同一個城市,則將所述目標(biāo)業(yè)務(wù)當(dāng)前在所述分布式數(shù)據(jù)庫中對應(yīng)的源數(shù)據(jù)庫節(jié)點(diǎn)切換至所述分布式數(shù)據(jù)庫中的第一目標(biāo)數(shù)據(jù)庫節(jié)點(diǎn),其中,所述第一目標(biāo)數(shù)據(jù)庫與所述第一目標(biāo)業(yè)務(wù)節(jié)點(diǎn)屬于同一城市。

11、第三方面,提供一種電子設(shè)備,包括:處理器;以及被安排成存儲計算機(jī)可執(zhí)行指令的存儲器,所述可執(zhí)行指令在被執(zhí)行時使所述處理器執(zhí)行以下操作:

12、對目標(biāo)業(yè)務(wù)進(jìn)行監(jiān)控,其中,所述分布式數(shù)據(jù)庫包括在多個城市設(shè)置的數(shù)據(jù)庫節(jié)點(diǎn),所述目標(biāo)業(yè)務(wù)針對所述多個城市均配置有應(yīng)用節(jié)點(diǎn);

13、在所述目標(biāo)業(yè)務(wù)發(fā)生異常的情況下,基于預(yù)先設(shè)置的應(yīng)用節(jié)點(diǎn)切換策略,將所述目標(biāo)業(yè)務(wù)由當(dāng)前對應(yīng)的源應(yīng)用節(jié)點(diǎn)切換第一目標(biāo)業(yè)務(wù)節(jié)點(diǎn);以及,

14、若所述第一目標(biāo)業(yè)務(wù)節(jié)點(diǎn)與所述源應(yīng)用節(jié)點(diǎn)不屬于同一個城市,則將所述目標(biāo)業(yè)務(wù)當(dāng)前在所述分布式數(shù)據(jù)庫中對應(yīng)的源數(shù)據(jù)庫節(jié)點(diǎn)切換至所述分布式數(shù)據(jù)庫中的第一目標(biāo)數(shù)據(jù)庫節(jié)點(diǎn),其中,所述第一目標(biāo)數(shù)據(jù)庫與所述第一目標(biāo)業(yè)務(wù)節(jié)點(diǎn)屬于同一城市。

15、第四方面,提供一種計算機(jī)可讀存儲介質(zhì),所述計算機(jī)可讀存儲介質(zhì)存儲一個或多個程序,所述一個或多個程序當(dāng)被包括多個應(yīng)用程序的電子設(shè)備執(zhí)行時,使得所述電子設(shè)備執(zhí)行以下操作:

16、對目標(biāo)業(yè)務(wù)進(jìn)行監(jiān)控,其中,所述目標(biāo)業(yè)務(wù)配置有分布式的應(yīng)用節(jié)點(diǎn)集群和數(shù)據(jù)庫節(jié)點(diǎn)集群,所述應(yīng)用節(jié)點(diǎn)集群包括在多個城市設(shè)置的應(yīng)用節(jié)點(diǎn),所述數(shù)據(jù)庫節(jié)點(diǎn)集群包括在所述多個城市設(shè)置的數(shù)據(jù)庫節(jié)點(diǎn);

17、在所述目標(biāo)業(yè)務(wù)發(fā)生異常的情況下,基于預(yù)先設(shè)置的應(yīng)用節(jié)點(diǎn)切換策略,將所述目標(biāo)業(yè)務(wù)由當(dāng)前對應(yīng)的源應(yīng)用節(jié)點(diǎn)切換第一目標(biāo)應(yīng)用節(jié)點(diǎn);以及,

18、若所述第一目標(biāo)應(yīng)用節(jié)點(diǎn)與所述目標(biāo)業(yè)務(wù)的源數(shù)據(jù)庫節(jié)點(diǎn)不屬于同一個城市,則將所述目標(biāo)業(yè)務(wù)當(dāng)前對應(yīng)的源數(shù)據(jù)庫節(jié)點(diǎn)切換至第一目標(biāo)數(shù)據(jù)庫節(jié)點(diǎn),其中,所述第一目標(biāo)數(shù)據(jù)庫與所述第一目標(biāo)應(yīng)用節(jié)點(diǎn)屬于同一城市。

19、本發(fā)明實(shí)施例的方案為目標(biāo)業(yè)務(wù)配置有分布式在相同的多個城市中所設(shè)置的應(yīng)用節(jié)點(diǎn)集群和數(shù)據(jù)庫節(jié)點(diǎn)集群。在目標(biāo)業(yè)務(wù)開展后,對目標(biāo)業(yè)務(wù)進(jìn)行監(jiān)控,一旦目標(biāo)業(yè)務(wù)發(fā)生異常,則及時將目標(biāo)業(yè)務(wù)由當(dāng)前對應(yīng)的源應(yīng)用節(jié)點(diǎn)切換第一目標(biāo)應(yīng)用節(jié)點(diǎn),并判斷第一目標(biāo)應(yīng)用節(jié)點(diǎn)與目標(biāo)業(yè)務(wù)由當(dāng)前對應(yīng)的原數(shù)據(jù)庫節(jié)點(diǎn)是否屬于同一個城市。如果不屬于,則再進(jìn)一步將目標(biāo)業(yè)務(wù)當(dāng)前對應(yīng)的源數(shù)據(jù)庫節(jié)點(diǎn)切換成與第一目標(biāo)應(yīng)用節(jié)點(diǎn)同城的第一目標(biāo)數(shù)據(jù)庫節(jié)點(diǎn),從而保證目標(biāo)業(yè)務(wù)切換后對應(yīng)的應(yīng)用節(jié)點(diǎn)與數(shù)據(jù)庫節(jié)點(diǎn)屬于同一地域,避免應(yīng)用節(jié)點(diǎn)與數(shù)據(jù)庫節(jié)點(diǎn)之間的數(shù)據(jù)傳輸耗時增加而導(dǎo)致目標(biāo)業(yè)務(wù)的性能出現(xiàn)下降。



技術(shù)特征:

1.一種分布式業(yè)務(wù)的異常處理方法,其特征在于,包括:

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:

3.根據(jù)權(quán)利要求2所述的方法,其特征在于,還包括:

4.根據(jù)權(quán)利要求3所述的方法,其特征在于,

5.根據(jù)權(quán)利要求2所述的方法,其特征在于,還包括:

6.根據(jù)權(quán)利要求5所述的方法,其特征在于,還包括:

7.根據(jù)權(quán)利要求2-6任一項(xiàng)所述的方法,其特征在于,還包括:

8.一種分布式業(yè)務(wù)的異常處理裝置,其特征在于,包括:

9.一種電子設(shè)備,包括:處理器;以及被安排成存儲計算機(jī)可執(zhí)行指令的存儲器,其特征在于,所述可執(zhí)行指令在被執(zhí)行時使所述處理器執(zhí)行以下操作:

10.一種計算機(jī)可讀存儲介質(zhì),所述計算機(jī)可讀存儲介質(zhì)存儲一個或多個程序,其特征在于,所述一個或多個程序當(dāng)被包括多個應(yīng)用程序的電子設(shè)備執(zhí)行時,使得所述電子設(shè)備執(zhí)行以下操作:


技術(shù)總結(jié)
本發(fā)明提供一種分布式業(yè)務(wù)的異常處理方法、裝置、設(shè)備及介質(zhì)。其中,方法包括:對目標(biāo)業(yè)務(wù)進(jìn)行監(jiān)控,其中,所述目標(biāo)業(yè)務(wù)配置有分布式的應(yīng)用節(jié)點(diǎn)集群和數(shù)據(jù)庫節(jié)點(diǎn)集群,所述應(yīng)用節(jié)點(diǎn)集群包括在多個城市設(shè)置的應(yīng)用節(jié)點(diǎn),所述數(shù)據(jù)庫節(jié)點(diǎn)集群包括在所述多個城市設(shè)置的數(shù)據(jù)庫節(jié)點(diǎn)。在所述目標(biāo)業(yè)務(wù)發(fā)生異常的情況下,基于預(yù)先設(shè)置的應(yīng)用節(jié)點(diǎn)切換策略,將所述目標(biāo)業(yè)務(wù)由當(dāng)前對應(yīng)的源應(yīng)用節(jié)點(diǎn)切換第一目標(biāo)應(yīng)用節(jié)點(diǎn);以及,若所述第一目標(biāo)應(yīng)用節(jié)點(diǎn)與所述目標(biāo)業(yè)務(wù)的源數(shù)據(jù)庫節(jié)點(diǎn)不屬于同一個城市,則將所述目標(biāo)業(yè)務(wù)當(dāng)前對應(yīng)的源數(shù)據(jù)庫節(jié)點(diǎn)切換至第一目標(biāo)數(shù)據(jù)庫節(jié)點(diǎn),其中,所述第一目標(biāo)數(shù)據(jù)庫與所述第一目標(biāo)應(yīng)用節(jié)點(diǎn)屬于同一城市。

技術(shù)研發(fā)人員:王鵬,鄭仕輝,劉超千,張文凌,周歡,余星,韋鵬程,朱紹輝,陳飛,姚文龍,高超,蔣旭,徐國強(qiáng)
受保護(hù)的技術(shù)使用者:網(wǎng)聯(lián)清算有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/6/26
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1