两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

配置文件的處理方法與流程

文檔序號(hào):40651693發(fā)布日期:2025-01-10 18:58閱讀:5來(lái)源:國(guó)知局
配置文件的處理方法與流程

本發(fā)明實(shí)施例涉及計(jì)算機(jī),具體涉及一種配置文件的處理方法。


背景技術(shù):

1、目前服務(wù)治理平臺(tái)提供有配置中心的功能,允許將環(huán)境信息配置在服務(wù)端,而應(yīng)用服務(wù)在集成客戶端后可以實(shí)時(shí)獲取配置信息。

2、然而,客戶端在收到服務(wù)端下發(fā)的錯(cuò)誤配置時(shí)會(huì)拋出異常,并返回一個(gè)空映射。導(dǎo)致應(yīng)用程序無(wú)法正常運(yùn)行,魯棒性較低。


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

1、鑒于上述問(wèn)題,本發(fā)明實(shí)施例提供了一種配置文件的處理方法,用于解決現(xiàn)有技術(shù)中存在的魯棒性較低的問(wèn)題。

2、根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種配置文件的處理方法,所述方法包括:

3、確定初始配置文件的錯(cuò)誤類型,所述初始配置文件為從服務(wù)治理平臺(tái)獲取到的目標(biāo)應(yīng)用程序?qū)?yīng)的配置文件;

4、若所述錯(cuò)誤類型為層級(jí)錯(cuò)誤,則根據(jù)所述目標(biāo)應(yīng)用程序的業(yè)務(wù)代碼,確定第一配置項(xiàng)對(duì)應(yīng)的目標(biāo)層級(jí)信息,所述第一配置項(xiàng)為所述初始配置文件中存在所述層級(jí)錯(cuò)誤的配置項(xiàng);

5、將所述初始配置文件中的所述第一配置項(xiàng)的層級(jí)信息修改為所述目標(biāo)層級(jí)信息,獲取目標(biāo)配置文件;

6、根據(jù)所述目標(biāo)配置文件對(duì)所述目標(biāo)應(yīng)用程序進(jìn)行配置。

7、根據(jù)本發(fā)明實(shí)施例的另一方面,提供了一種配置文件的處理裝置,包括:

8、第一確定模塊,用于確定初始配置文件的錯(cuò)誤類型,所述初始配置文件為從服務(wù)治理平臺(tái)獲取到的目標(biāo)應(yīng)用程序?qū)?yīng)的配置文件;

9、第二確定模塊,用于若所述錯(cuò)誤類型為層級(jí)錯(cuò)誤,則根據(jù)所述目標(biāo)應(yīng)用程序的業(yè)務(wù)代碼,確定第一配置項(xiàng)對(duì)應(yīng)的目標(biāo)層級(jí)信息,所述第一配置項(xiàng)為所述初始配置文件中存在所述層級(jí)錯(cuò)誤的配置項(xiàng);

10、修改模塊,用于將所述初始配置文件中的所述第一配置項(xiàng)的層級(jí)信息修改為所述目標(biāo)層級(jí)信息,獲取目標(biāo)配置文件;

11、配置模塊,用于根據(jù)所述目標(biāo)配置文件對(duì)所述目標(biāo)應(yīng)用程序進(jìn)行配置。

12、根據(jù)本發(fā)明實(shí)施例的另一方面,提供了一種電子設(shè)備,包括:

13、處理器、存儲(chǔ)器、通信接口和通信總線,所述處理器、所述存儲(chǔ)器和所述通信接口通過(guò)所述通信總線完成相互間的通信;

14、所述存儲(chǔ)器用于存放至少一可執(zhí)行指令,所述可執(zhí)行指令使所述處理器執(zhí)行如上所述的配置文件的處理方法的操作。

15、根據(jù)本發(fā)明實(shí)施例的又一方面,提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)中存儲(chǔ)有至少一可執(zhí)行指令,所述可執(zhí)行指令使電子設(shè)備/配置文件的處理裝置執(zhí)行以下操作:

16、確定初始配置文件的錯(cuò)誤類型,所述初始配置文件為從服務(wù)治理平臺(tái)獲取到的目標(biāo)應(yīng)用程序?qū)?yīng)的配置文件;

17、若所述錯(cuò)誤類型為層級(jí)錯(cuò)誤,則根據(jù)所述目標(biāo)應(yīng)用程序的業(yè)務(wù)代碼,確定第一配置項(xiàng)對(duì)應(yīng)的目標(biāo)層級(jí)信息,所述第一配置項(xiàng)為所述初始配置文件中存在所述層級(jí)錯(cuò)誤的配置項(xiàng);

18、將所述初始配置文件中的所述第一配置項(xiàng)的層級(jí)信息修改為所述目標(biāo)層級(jí)信息,獲取目標(biāo)配置文件;

19、根據(jù)所述目標(biāo)配置文件對(duì)所述目標(biāo)應(yīng)用程序進(jìn)行配置。

20、本發(fā)明實(shí)施例通過(guò)利用初始配置文件中各配置項(xiàng)的層級(jí)結(jié)構(gòu)應(yīng)與目標(biāo)應(yīng)用程序的業(yè)務(wù)代碼中各配置項(xiàng)的層級(jí)結(jié)構(gòu)相同的特點(diǎn),在初始配置文件出現(xiàn)層級(jí)錯(cuò)誤時(shí),利用目標(biāo)應(yīng)用程序的業(yè)務(wù)代碼對(duì)初始配置文件進(jìn)行修正,以使后續(xù)能夠基于正確的目標(biāo)配置文件對(duì)目標(biāo)應(yīng)用程序進(jìn)行配置,保證了目標(biāo)應(yīng)用程序的正常運(yùn)行,提高了配置過(guò)程的魯棒性。

21、上述說(shuō)明僅是本發(fā)明實(shí)施例技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明實(shí)施例的技術(shù)手段,而可依照說(shuō)明書(shū)的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明實(shí)施例的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的具體實(shí)施方式。



技術(shù)特征:

1.一種配置文件的處理方法,其特征在于,所述方法包括:

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定初始配置文件的錯(cuò)誤類型,包括:

3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述驗(yàn)證結(jié)果,確定所述配置文件的錯(cuò)誤類型,包括:

4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述驗(yàn)證結(jié)果,確定所述配置文件的錯(cuò)誤類型,包括:

5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述驗(yàn)證結(jié)果,確定所述配置文件的錯(cuò)誤類型,包括:

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

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

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

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

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


技術(shù)總結(jié)
本發(fā)明實(shí)施例涉及計(jì)算機(jī)技術(shù)領(lǐng)域,公開(kāi)了一種配置文件的處理方法,該方法包括:首先確定初始配置文件的錯(cuò)誤類型,在錯(cuò)誤類型為層級(jí)錯(cuò)誤時(shí),根據(jù)目標(biāo)應(yīng)用程序的業(yè)務(wù)代碼,確定第一配置項(xiàng)對(duì)應(yīng)的目標(biāo)層級(jí)信息。之后將初始配置文件中的第一配置項(xiàng)的層級(jí)信息修改為目標(biāo)層級(jí)信息,獲取目標(biāo)配置文件,并根據(jù)目標(biāo)配置文件對(duì)目標(biāo)應(yīng)用程序進(jìn)行配置。其中,初始配置文件為從服務(wù)治理平臺(tái)獲取到的目標(biāo)應(yīng)用程序?qū)?yīng)的配置文件,第一配置項(xiàng)為初始配置文件中存在層級(jí)錯(cuò)誤的配置項(xiàng)。應(yīng)用本發(fā)明的技術(shù)方案,能夠保證目標(biāo)應(yīng)用程序的正常運(yùn)行,提高配置過(guò)程的魯棒性。

技術(shù)研發(fā)人員:譚曉棟,顧晶磊
受保護(hù)的技術(shù)使用者:阿維塔科技(重慶)有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/1/9
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
蒲城县| 义马市| 阿鲁科尔沁旗| 延长县| 绵阳市| 平邑县| 孙吴县| 巴彦县| 洛宁县| 安新县| 卓尼县| 临澧县| 分宜县| 蒙阴县| 永清县| 常德市| 贵德县| 徐汇区| 阜城县| 洞口县| 盘山县| 祁阳县| 锦屏县| 交口县| 湖北省| 德昌县| 出国| 晋江市| 沅陵县| 新泰市| 临朐县| 甘孜县| 凤翔县| 阿拉善盟| 大丰市| 五原县| 陵水| 乌恰县| 赤水市| 文登市| 项城市|