本發(fā)明涉及自動(dòng)化領(lǐng)域,具體涉及一種數(shù)據(jù)庫(kù)配置修改后依賴(lài)服務(wù)統(tǒng)一重啟的方法。
背景技術(shù):
1、隨著業(yè)務(wù)的拓展和用戶(hù)的增加,現(xiàn)場(chǎng)服務(wù)器體量越來(lái)越大,現(xiàn)場(chǎng)為保證數(shù)據(jù)庫(kù)安全,定期會(huì)修改數(shù)據(jù)庫(kù)賬號(hào)和密碼,依賴(lài)此數(shù)據(jù)庫(kù)的服務(wù)需要重啟才能正常使用,但是修改的數(shù)據(jù)庫(kù)關(guān)聯(lián)的服務(wù)非常多,人工重啟并驗(yàn)證會(huì)造成維護(hù)人員工作量巨大。
技術(shù)實(shí)現(xiàn)思路
1、針對(duì)上述問(wèn)題,本發(fā)明提供了一種技術(shù)方案:
2、一種數(shù)據(jù)庫(kù)配置修改后依賴(lài)服務(wù)統(tǒng)一重啟的方法,包括以下步驟:
3、s1:為每個(gè)數(shù)據(jù)庫(kù)建立關(guān)聯(lián)信息文件,關(guān)聯(lián)信息文件的內(nèi)容包括數(shù)據(jù)庫(kù)的依賴(lài)服務(wù)所對(duì)應(yīng)的容器;為每個(gè)容器配置啟停腳本,用于對(duì)容器進(jìn)行啟停操作;
4、s2:當(dāng)用戶(hù)修改一個(gè)數(shù)據(jù)庫(kù)的配置信息后,根據(jù)該數(shù)據(jù)庫(kù)的關(guān)聯(lián)信息文件,展示需要重啟的依賴(lài)服務(wù)所對(duì)應(yīng)的容器,以供用戶(hù)進(jìn)行選擇;
5、s3:當(dāng)接收到用戶(hù)對(duì)指定容器進(jìn)行重啟的命令后,首先對(duì)用戶(hù)進(jìn)行安全驗(yàn)證;
6、s4:安全驗(yàn)證通過(guò)后,根據(jù)對(duì)應(yīng)容器的啟停腳本,對(duì)用戶(hù)指定的容器進(jìn)行重啟操作,并將重啟操作結(jié)果反饋給用戶(hù)。
7、優(yōu)選的,所述配置信息包括數(shù)據(jù)庫(kù)的賬號(hào)密碼。
8、優(yōu)選的,安全驗(yàn)證的內(nèi)容包括短信驗(yàn)證或圖形驗(yàn)證碼驗(yàn)證。
9、優(yōu)選的,檢測(cè)重啟操作結(jié)果的方法包括容器狀態(tài)監(jiān)控或端口探活。
10、優(yōu)選的,如果容器缺少啟停腳本,則對(duì)應(yīng)容器的重啟操作結(jié)果為重啟失敗。
11、有益效果:
12、本發(fā)明通過(guò)統(tǒng)一的關(guān)聯(lián)信息文件以及啟停腳本,方便的實(shí)現(xiàn)了在數(shù)據(jù)庫(kù)配置信息修改后依賴(lài)服務(wù)統(tǒng)一重啟,大大減少了運(yùn)維人員的工作量。
1.一種數(shù)據(jù)庫(kù)配置修改后依賴(lài)服務(wù)統(tǒng)一重啟的方法,其特征在于,包括以下步驟:
2.根據(jù)權(quán)利要求1所述的一種數(shù)據(jù)庫(kù)配置修改后依賴(lài)服務(wù)統(tǒng)一重啟的方法,其特征在于,所述配置信息包括數(shù)據(jù)庫(kù)的賬號(hào)密碼。
3.根據(jù)權(quán)利要求1所述的一種數(shù)據(jù)庫(kù)配置修改后依賴(lài)服務(wù)統(tǒng)一重啟的方法,其特征在于,安全驗(yàn)證的內(nèi)容包括短信驗(yàn)證或圖形驗(yàn)證碼驗(yàn)證。
4.根據(jù)權(quán)利要求1所述的一種數(shù)據(jù)庫(kù)配置修改后依賴(lài)服務(wù)統(tǒng)一重啟的方法,其特征在于,檢測(cè)重啟操作結(jié)果的方法包括容器狀態(tài)監(jiān)控或端口探活。
5.根據(jù)權(quán)利要求1所述的一種數(shù)據(jù)庫(kù)配置修改后依賴(lài)服務(wù)統(tǒng)一重啟的方法,其特征在于,如果容器缺少啟停腳本,則對(duì)應(yīng)容器的重啟操作結(jié)果為重啟失敗。