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

一種web應(yīng)用系統(tǒng)連接數(shù)據(jù)源智能切換方法及系統(tǒng)的制作方法

文檔序號(hào):10577329閱讀:624來源:國知局
一種web應(yīng)用系統(tǒng)連接數(shù)據(jù)源智能切換方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明涉及一種web應(yīng)用系統(tǒng)連接數(shù)據(jù)源智能切換方法及系統(tǒng),其方法包括以下步驟,實(shí)時(shí)監(jiān)測(cè)web應(yīng)用系統(tǒng)與當(dāng)前數(shù)據(jù)庫連接是否有效,若連接有效則加載當(dāng)前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,使web應(yīng)用系統(tǒng)連接到當(dāng)前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,完成智能切換,結(jié)束操作;若連接無效則更改當(dāng)前數(shù)據(jù)庫在weblogic服務(wù)器中的數(shù)據(jù)源配置,并根據(jù)更改的數(shù)據(jù)源配置,利用weblogic服務(wù)器自帶組件連接服務(wù)并加載當(dāng)前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,使web應(yīng)用系統(tǒng)連接到當(dāng)前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,完成智能切換,結(jié)束操作。本發(fā)明通過不啟停應(yīng)用程序,只做數(shù)據(jù)庫訪問指向的數(shù)據(jù)源連接加載處理,以實(shí)現(xiàn)業(yè)務(wù)系統(tǒng)持續(xù)運(yùn)行和縮小操作用戶的直接感知。
【專利說明】
一種web應(yīng)用系統(tǒng)連接數(shù)據(jù)源智能切換方法及系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及一種web應(yīng)用系統(tǒng)在生產(chǎn)、備份、容災(zāi)等環(huán)境下智能切換領(lǐng)域,具體的涉及一種web應(yīng)用系統(tǒng)連接數(shù)據(jù)源智能切換方法及系統(tǒng)。
【背景技術(shù)】
[0002]在通信運(yùn)營商業(yè)務(wù)支撐系統(tǒng)中,數(shù)據(jù)庫是最重要的數(shù)據(jù)存儲(chǔ)系統(tǒng),為滿足系統(tǒng)持續(xù)穩(wěn)定運(yùn)行,需要基于現(xiàn)有生產(chǎn)數(shù)據(jù)庫做不同副本的切換處理。目前在應(yīng)用切換數(shù)據(jù)源指向過程中人為手工干預(yù)太多,如web應(yīng)用的停止、重新啟動(dòng)等,本身就需要一定時(shí)間,甚至當(dāng)涉及多個(gè)主機(jī)、多個(gè)子系統(tǒng)時(shí),更是需要更長(zhǎng)的處理等待以致業(yè)務(wù)長(zhǎng)時(shí)間中斷,嚴(yán)重影響系統(tǒng)操作和客戶的感知。

【發(fā)明內(nèi)容】

[0003]本發(fā)明所要解決的技術(shù)問題是提供一種在耗費(fèi)時(shí)間最短最優(yōu)的前提下,通過不啟停應(yīng)用程序,只做數(shù)據(jù)庫訪問指向的數(shù)據(jù)源連接加載處理,以實(shí)現(xiàn)業(yè)務(wù)系統(tǒng)持續(xù)運(yùn)行和縮小操作用戶的直接感知的web應(yīng)用系統(tǒng)連接數(shù)據(jù)源智能切換方法及系統(tǒng)。
[0004]本發(fā)明解決上述技術(shù)問題的技術(shù)方案如下:一種web應(yīng)用系統(tǒng)連接數(shù)據(jù)源智能切換方法,包括以下步驟,
[0005]SI,實(shí)時(shí)監(jiān)測(cè)web應(yīng)用系統(tǒng)與當(dāng)前數(shù)據(jù)庫連接是否有效,若連接有效,執(zhí)行步驟S2A,若連接無效,則執(zhí)行步驟S2B;
[0006]S2A,加載當(dāng)前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,使web應(yīng)用系統(tǒng)連接到當(dāng)前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,完成智能切換,結(jié)束操作;
[0007]S2B,更改當(dāng)前數(shù)據(jù)庫在weblogic服務(wù)器中的數(shù)據(jù)源配置,并執(zhí)行S3;
[0008]S3,根據(jù)更改的數(shù)據(jù)源配置,利用weblogic服務(wù)器自帶組件連接服務(wù)并加載當(dāng)前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,使web應(yīng)用系統(tǒng)連接到當(dāng)前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,完成智能切換,結(jié)束操作。
[0009]本發(fā)明的有益效果是:本發(fā)明一種web應(yīng)用系統(tǒng)連接數(shù)據(jù)源智能切換方法通過實(shí)時(shí)監(jiān)測(cè)當(dāng)前數(shù)據(jù)庫連接的有效性,并更改當(dāng)前數(shù)據(jù)庫在weblogic服務(wù)器中的數(shù)據(jù)源配置,利用weblogic服務(wù)器自帶組件連接服務(wù)并加載當(dāng)前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,使web應(yīng)用系統(tǒng)連接到當(dāng)前數(shù)據(jù)庫的數(shù)據(jù)源,來完成智能切換操作,在耗費(fèi)時(shí)間最短最優(yōu)的前提下,通過不啟停應(yīng)用程序,只做數(shù)據(jù)庫訪問指向的數(shù)據(jù)源連接加載處理,以實(shí)現(xiàn)業(yè)務(wù)系統(tǒng)持續(xù)運(yùn)行和縮小操作用戶的直接感知。
[0010]在上述技術(shù)方案的基礎(chǔ)上,本發(fā)明還可以做如下改進(jìn)。
[0011]進(jìn)一步,在SI中實(shí)時(shí)監(jiān)測(cè)web應(yīng)用系統(tǒng)與當(dāng)前數(shù)據(jù)庫連接是否有效的方法為,通過調(diào)用shell或peri腳本文件實(shí)時(shí)監(jiān)控web應(yīng)用系統(tǒng)到當(dāng)前數(shù)據(jù)庫的連接有效性。
[0012]采用上述進(jìn)一步方案的有益效果是:通過調(diào)用shell或peri腳本文件實(shí)時(shí)監(jiān)控web應(yīng)用系統(tǒng)到當(dāng)前數(shù)據(jù)庫的連接有效性,能夠提高監(jiān)控的準(zhǔn)確性,監(jiān)控方法簡(jiǎn)單。
[0013]進(jìn)一步,在S2B中更改當(dāng)前數(shù)據(jù)庫在weblogic服務(wù)器中的數(shù)據(jù)源配置的方法為,通過weblogic服務(wù)器的管理控制臺(tái)修改weblogic服務(wù)器已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL。
[0014]進(jìn)一步,在S2B中更改當(dāng)前數(shù)據(jù)庫在weblogic服務(wù)器中的數(shù)據(jù)源配置的方法為,在weblogic服務(wù)器的weblogic域的domain目錄下修改weblogic服務(wù)器已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL。
[0015]進(jìn)一步,修改weblogic服務(wù)器已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL的方法為,將weblogic服務(wù)器已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL的IP修改為生產(chǎn)、備份、容災(zāi)其中之一的數(shù)據(jù)庫主機(jī)域名。
[0016]進(jìn)一步,修改weblogic服務(wù)器已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL的方法為,將weblogic服務(wù)器已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL的IP修改為生產(chǎn)、備份、容災(zāi)其中之一的數(shù)據(jù)庫主機(jī)IP。
[0017]采用上述進(jìn)一步方案的有益效果是:存在DNS域名服務(wù)器解析情況下,將weblogic服務(wù)器已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL的IP修改為生產(chǎn)、備份、容災(zāi)其中之一的數(shù)據(jù)庫主機(jī)域名;無DNS域名服務(wù)器解析情況下,將weblogic服務(wù)器已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL的IP修改為生產(chǎn)、備份、容災(zāi)其中之一的數(shù)據(jù)庫主機(jī)IP。
[0018]基于上述一種web應(yīng)用系統(tǒng)連接數(shù)據(jù)源智能切換方法,本發(fā)明還提供一種web應(yīng)用系統(tǒng)連接數(shù)據(jù)源智能切換系統(tǒng)。
[0019]一種web應(yīng)用系統(tǒng)連接數(shù)據(jù)源智能切換系統(tǒng),包括監(jiān)控模塊、第一智能切換模塊、數(shù)據(jù)源配置更改模塊和第二智能切換模塊,
[0020]所述監(jiān)控模塊,其用于實(shí)時(shí)監(jiān)測(cè)web應(yīng)用系統(tǒng)與當(dāng)前數(shù)據(jù)庫連接是否有效;
[0021]所述第一智能切換模塊,其用于在監(jiān)控模塊實(shí)時(shí)監(jiān)測(cè)的web應(yīng)用系統(tǒng)與當(dāng)前數(shù)據(jù)庫連接有效的情況下加載當(dāng)前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,使web應(yīng)用系統(tǒng)連接到當(dāng)前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,完成智能切換;
[0022]所述數(shù)據(jù)源配置更改模塊,其用于在監(jiān)控模塊實(shí)時(shí)監(jiān)測(cè)的web應(yīng)用系統(tǒng)與當(dāng)前數(shù)據(jù)庫連接無效的情況下更改當(dāng)前數(shù)據(jù)庫在weblogic服務(wù)器中的數(shù)據(jù)源配置;
[0023]所述第二智能切換模塊,其用于根據(jù)更改的數(shù)據(jù)源配置,利用weblogic服務(wù)器自帶組件連接服務(wù)并加載當(dāng)前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,使web應(yīng)用系統(tǒng)連接到當(dāng)前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,完成智能切換。
[0024]本發(fā)明的有益效果是:本發(fā)明一種web應(yīng)用系統(tǒng)連接數(shù)據(jù)源智能切換系統(tǒng)在耗費(fèi)時(shí)間最短最優(yōu)的前提下,通過不啟停應(yīng)用程序,只做數(shù)據(jù)庫訪問指向的數(shù)據(jù)源連接加載處理,以實(shí)現(xiàn)業(yè)務(wù)系統(tǒng)持續(xù)運(yùn)行和縮小操作用戶的直接感知。
[0025]在上述技術(shù)方案的基礎(chǔ)上,本發(fā)明還可以做如下改進(jìn)。
[0026]進(jìn)一步,所述監(jiān)控模塊實(shí)時(shí)監(jiān)測(cè)web應(yīng)用系統(tǒng)與當(dāng)前數(shù)據(jù)庫連接是否有效的方法為,通過調(diào)用shell或peri腳本文件實(shí)時(shí)監(jiān)控web應(yīng)用系統(tǒng)到當(dāng)前數(shù)據(jù)庫的連接有效性。
[0027]進(jìn)一步,所述數(shù)據(jù)源配置更改模塊更改當(dāng)前數(shù)據(jù)庫在weblogic服務(wù)器中的數(shù)據(jù)源配置的方法為,通過weblogic服務(wù)器的管理控制臺(tái)修改weblogic服務(wù)器已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL,或在web I ogi c服務(wù)器的web I ogi c域的domain目錄下修改weblogic服務(wù)器已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL。
[0028]進(jìn)一步,修改weblogic服務(wù)器已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL的方法為,將weblogic服務(wù)器已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL的IP修改為生產(chǎn)、備份、容災(zāi)其中之一的數(shù)據(jù)庫主機(jī)域名,或?qū)eblogic服務(wù)器已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL的IP修改為生產(chǎn)、備份、容災(zāi)其中之一的數(shù)據(jù)庫主機(jī)IP。
[0029]采用上述進(jìn)一步方案的有益效果是:存在DNS域名服務(wù)器解析情況下,將weblogic服務(wù)器已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL的IP修改為生產(chǎn)、備份、容災(zāi)其中之一的數(shù)據(jù)庫主機(jī)域名;無DNS域名服務(wù)器解析情況下,將weblogic服務(wù)器已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL的IP修改為生產(chǎn)、備份、容災(zāi)其中之一的數(shù)據(jù)庫主機(jī)IP。
【附圖說明】
[0030]圖1為本發(fā)明一種web應(yīng)用系統(tǒng)連接數(shù)據(jù)源智能切換方法的流程圖;
[0031]圖2為本發(fā)明本發(fā)明一種web應(yīng)用系統(tǒng)連接數(shù)據(jù)源智能切換系統(tǒng)的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0032]以下結(jié)合附圖對(duì)本發(fā)明的原理和特征進(jìn)行描述,所舉實(shí)例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。
[0033]如圖1所示,一種web應(yīng)用系統(tǒng)連接數(shù)據(jù)源智能切換方法,包括以下步驟,
[0034]SI,實(shí)時(shí)監(jiān)測(cè)web應(yīng)用系統(tǒng)與當(dāng)前數(shù)據(jù)庫連接是否有效,若連接有效,執(zhí)行步驟S2A,若連接無效,則執(zhí)行步驟S2B;
[0035]S2A,加載當(dāng)前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,使web應(yīng)用系統(tǒng)連接到當(dāng)前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,完成智能切換,結(jié)束操作;
[0036]S2B,更改當(dāng)前數(shù)據(jù)庫在weblogic服務(wù)器中的數(shù)據(jù)源配置,并執(zhí)行S3;
[0037]S3,根據(jù)更改的數(shù)據(jù)源配置,利用weblogic服務(wù)器自帶組件連接服務(wù)并加載當(dāng)前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,使web應(yīng)用系統(tǒng)連接到當(dāng)前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,完成智能切換,結(jié)束操作。
[0038]在SI中實(shí)時(shí)監(jiān)測(cè)web應(yīng)用系統(tǒng)與當(dāng)前數(shù)據(jù)庫連接是否有效的方法為,通過調(diào)用shel I或peri腳本文件實(shí)時(shí)監(jiān)控web應(yīng)用系統(tǒng)到當(dāng)前數(shù)據(jù)庫的連接有效性;如監(jiān)控到當(dāng)前應(yīng)用連接的生產(chǎn)庫連接斷開或失效,然后進(jìn)行數(shù)據(jù)庫指向切換到容災(zāi)庫的下一步處理,同時(shí)短信通知相關(guān)人員。
[0039]在S2B中更改當(dāng)前數(shù)據(jù)庫在weblogic服務(wù)器中的數(shù)據(jù)源配置的方法為,通過weblogic服務(wù)器的管理控制臺(tái)修改weblogic服務(wù)器已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL;或在weblogic服務(wù)器的weblogic域的domain目錄下修改weblogic服務(wù)器已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL。例如,通過weblogic服務(wù)器的管理控制臺(tái)或weblogic域的domain 目錄/weblogic/domains/xxxxdomain/conf ig/ jdbc/下的χχχχ-jdbc.xml修改weblogic已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL,URL的正常配置如:jdbc: oracle:thin:1l0.152.30.132:1521:wres。修改weblogic服務(wù)器已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL的方法為,將weblogic服務(wù)器已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL的IP修改為生產(chǎn)、備份、容災(zāi)其中之一的數(shù)據(jù)庫主機(jī)域名;或?qū)eblogic服務(wù)器已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL的IP修改為生產(chǎn)、備份、容災(zāi)其中之一的數(shù)據(jù)庫主機(jī)IP。例如,在URL 的正常配置 jdbc: oracle: thin:010.152.30.132:1521:wres 的情況下,將其中的 IP:10.152.30.132修改為生產(chǎn)、備份、容災(zāi)其中之一的數(shù)據(jù)庫主機(jī)域名,如容災(zāi)的數(shù)據(jù)庫主機(jī)域名:wresl.db.amcc(存在DNS域名服務(wù)器解析情況下);或?qū)⑵渲械腎P: 10.152.30.132修改為生產(chǎn)、備份、容災(zāi)其中之一的數(shù)據(jù)庫主機(jī)IP,如容災(zāi)的數(shù)據(jù)庫主機(jī)IP: 10.153.177.81(無DNS域名服務(wù)器解析情況下)。
[0040]在S3中,利用weblogic自帶組件(如weblogic.jar等),先建立與指定weblogicdomain的server的連接,再重新加載數(shù)據(jù)源datasource (如chnds)初始化建立數(shù)據(jù)庫連接池。
[0041]基于上述一種web應(yīng)用系統(tǒng)連接數(shù)據(jù)源智能切換方法,本發(fā)明還提供一種web應(yīng)用系統(tǒng)連接數(shù)據(jù)源智能切換系統(tǒng)。
[0042]如圖2所示,一種web應(yīng)用系統(tǒng)連接數(shù)據(jù)源智能切換系統(tǒng),包括監(jiān)控模塊、第一智能切換模塊、數(shù)據(jù)源配置更改模塊和第二智能切換模塊,
[0043]所述監(jiān)控模塊,其用于實(shí)時(shí)監(jiān)測(cè)web應(yīng)用系統(tǒng)與當(dāng)前數(shù)據(jù)庫連接是否有效;
[0044]所述第一智能切換模塊,其用于在監(jiān)控模塊實(shí)時(shí)監(jiān)測(cè)的web應(yīng)用系統(tǒng)與當(dāng)前數(shù)據(jù)庫連接有效的情況下加載當(dāng)前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,使web應(yīng)用系統(tǒng)連接到當(dāng)前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,完成智能切換;
[0045]所述數(shù)據(jù)源配置更改模塊,其用于在監(jiān)控模塊實(shí)時(shí)監(jiān)測(cè)的web應(yīng)用系統(tǒng)與當(dāng)前數(shù)據(jù)庫連接無效的情況下更改當(dāng)前數(shù)據(jù)庫在weblogic服務(wù)器中的數(shù)據(jù)源配置;
[0046]所述第二智能切換模塊,其用于根據(jù)更改的數(shù)據(jù)源配置,利用weblogic服務(wù)器自帶組件連接服務(wù)并加載當(dāng)前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,使web應(yīng)用系統(tǒng)連接到當(dāng)前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,完成智能切換。
[0047]所述監(jiān)控模塊實(shí)時(shí)監(jiān)測(cè)web應(yīng)用系統(tǒng)與當(dāng)前數(shù)據(jù)庫連接是否有效的方法為,通過調(diào)用shell或peri腳本文件實(shí)時(shí)監(jiān)控web應(yīng)用系統(tǒng)到當(dāng)前數(shù)據(jù)庫的連接有效性。
[0048]所述數(shù)據(jù)源配置更改模塊更改當(dāng)前數(shù)據(jù)庫在weblogic服務(wù)器中的數(shù)據(jù)源配置的方法為,通過weblogic服務(wù)器的管理控制臺(tái)修改weblogic服務(wù)器已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL,或在weblogic服務(wù)器的weblogic域的domain目錄下修改weblogic服務(wù)器已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL。
[0049]修改weblogic服務(wù)器已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL的方法為,將weblogic服務(wù)器已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL的IP修改為生產(chǎn)、備份、容災(zāi)其中之一的數(shù)據(jù)庫主機(jī)域名,或?qū)eblogic服務(wù)器已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL的IP修改為生產(chǎn)、備份、容災(zāi)其中之一的數(shù)據(jù)庫主機(jī)IP。
[0050]本發(fā)明一種web應(yīng)用系統(tǒng)連接數(shù)據(jù)源智能切換方法及系統(tǒng),在耗費(fèi)時(shí)間最短最優(yōu)的前提下,通過不啟停應(yīng)用程序,只做數(shù)據(jù)庫訪問指向的數(shù)據(jù)源連接加載處理,以實(shí)現(xiàn)業(yè)務(wù)系統(tǒng)持續(xù)運(yùn)行和縮小操作用戶的直接感知。
[0051]以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種web應(yīng)用系統(tǒng)連接數(shù)據(jù)源智能切換方法,其特征在于:包括以下步驟, SI,實(shí)時(shí)監(jiān)測(cè)web應(yīng)用系統(tǒng)與當(dāng)前數(shù)據(jù)庫連接是否有效,若連接有效,執(zhí)行步驟S2A,若連接無效,則執(zhí)行步驟S2B ; S2A,加載當(dāng)前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,使web應(yīng)用系統(tǒng)連接到當(dāng)前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,完成智能切換,結(jié)束操作; S2B,更改當(dāng)前數(shù)據(jù)庫在weblogic服務(wù)器中的數(shù)據(jù)源配置,并執(zhí)行S3; S3,根據(jù)更改的數(shù)據(jù)源配置,利用weblogic服務(wù)器自帶組件連接服務(wù)并加載當(dāng)前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,使web應(yīng)用系統(tǒng)連接到當(dāng)前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,完成智能切換,結(jié)束操作。2.根據(jù)權(quán)利要求1所述的一種web應(yīng)用系統(tǒng)連接數(shù)據(jù)源智能切換方法,其特征在于:在S1中實(shí)時(shí)監(jiān)測(cè)web應(yīng)用系統(tǒng)與當(dāng)前數(shù)據(jù)庫連接是否有效的方法為,通過調(diào)用shell或peri腳本文件實(shí)時(shí)監(jiān)控web應(yīng)用系統(tǒng)到當(dāng)前數(shù)據(jù)庫的連接有效性。3.根據(jù)權(quán)利要求2所述的一種web應(yīng)用系統(tǒng)連接數(shù)據(jù)源智能切換方法,其特征在于:在S2B中更改當(dāng)前數(shù)據(jù)庫在weblogic服務(wù)器中的數(shù)據(jù)源配置的方法為,通過weblogic服務(wù)器的管理控制臺(tái)修改weblogic服務(wù)器已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL。4.根據(jù)權(quán)利要求2所述的一種web應(yīng)用系統(tǒng)連接數(shù)據(jù)源智能切換方法,其特征在于:在S2B中更改當(dāng)前數(shù)據(jù)庫在weblogic服務(wù)器中的數(shù)據(jù)源配置的方法為,在weblogic服務(wù)器的weblogic域的domain目錄下修改weblogic服務(wù)器已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL05.根據(jù)權(quán)利要求3或4所述的一種web應(yīng)用系統(tǒng)連接數(shù)據(jù)源智能切換方法,其特征在于:修改weblogic服務(wù)器已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL的方法為,將weblogic服務(wù)器已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL的IP修改為生產(chǎn)、備份、容災(zāi)其中之一的數(shù)據(jù)庫主機(jī)域名。6.根據(jù)權(quán)利要求3或4所述的一種web應(yīng)用系統(tǒng)連接數(shù)據(jù)源智能切換方法,其特征在于:修改weblogic服務(wù)器已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL的方法為,將weblogic服務(wù)器已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL的IP修改為生產(chǎn)、備份、容災(zāi)其中之一的數(shù)據(jù)庫主機(jī)IP。7.—種web應(yīng)用系統(tǒng)連接數(shù)據(jù)源智能切換系統(tǒng),其特征在于:包括監(jiān)控模塊、第一智能切換模塊、數(shù)據(jù)源配置更改模塊和第二智能切換模塊, 所述監(jiān)控模塊,其用于實(shí)時(shí)監(jiān)測(cè)web應(yīng)用系統(tǒng)與當(dāng)前數(shù)據(jù)庫連接是否有效; 所述第一智能切換模塊,其用于在監(jiān)控模塊實(shí)時(shí)監(jiān)測(cè)的web應(yīng)用系統(tǒng)與當(dāng)前數(shù)據(jù)庫連接有效的情況下加載當(dāng)前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,使web應(yīng)用系統(tǒng)連接到當(dāng)前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,完成智能切換; 所述數(shù)據(jù)源配置更改模塊,其用于在監(jiān)控模塊實(shí)時(shí)監(jiān)測(cè)的web應(yīng)用系統(tǒng)與當(dāng)前數(shù)據(jù)庫連接無效的情況下更改當(dāng)前數(shù)據(jù)庫在weblogic服務(wù)器中的數(shù)據(jù)源配置; 所述第二智能切換模塊,其用于根據(jù)更改的數(shù)據(jù)源配置,利用weblogic服務(wù)器自帶組件連接服務(wù)并加載當(dāng)前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,使web應(yīng)用系統(tǒng)連接到當(dāng)前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,完成智能切換。8.根據(jù)權(quán)利要求7所述的一種web應(yīng)用系統(tǒng)連接數(shù)據(jù)源智能切換系統(tǒng),其特征在于:所述監(jiān)控模塊實(shí)時(shí)監(jiān)測(cè)web應(yīng)用系統(tǒng)與當(dāng)前數(shù)據(jù)庫連接是否有效的方法為,通過調(diào)用shell或per I腳本文件實(shí)時(shí)監(jiān)控web應(yīng)用系統(tǒng)到當(dāng)前數(shù)據(jù)庫的連接有效性。9.根據(jù)權(quán)利要求8所述的一種web應(yīng)用系統(tǒng)連接數(shù)據(jù)源智能切換系統(tǒng),其特征在于:所述數(shù)據(jù)源配置更改模塊更改當(dāng)前數(shù)據(jù)庫在weblogic服務(wù)器中的數(shù)據(jù)源配置的方法為,通過weblogic服務(wù)器的管理控制臺(tái)修改weblogic服務(wù)器已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL,或在weblogic服務(wù)器的weblogic域的domain目錄下修改weblogic服務(wù)器已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL。10.根據(jù)權(quán)利要求9所述的一種web應(yīng)用系統(tǒng)連接數(shù)據(jù)源智能切換系統(tǒng),其特征在于:修改weblogic服務(wù)器已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL的方法為,將weblogic服務(wù)器已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL的IP修改為生產(chǎn)、備份、容災(zāi)其中之一的數(shù)據(jù)庫主機(jī)域名,或?qū)eblogic服務(wù)器已配置的數(shù)據(jù)源且連接到當(dāng)前數(shù)據(jù)庫的URL的IP修改為生產(chǎn)、備份、容災(zāi)其中之一的數(shù)據(jù)庫主機(jī)IP。
【文檔編號(hào)】G06F17/30GK105938490SQ201610232581
【公開日】2016年9月14日
【申請(qǐng)日】2016年4月14日
【發(fā)明人】朱胡應(yīng)
【申請(qǐng)人】北京思特奇信息技術(shù)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
黑龙江省| 彰化县| 镇宁| 修武县| 乌拉特后旗| 乌兰浩特市| 渑池县| 即墨市| 保靖县| 潜山县| 五家渠市| 洛阳市| 康定县| 定兴县| 武安市| 沙田区| 宜黄县| 若羌县| 岱山县| 安塞县| 红安县| 灵山县| 政和县| 西乌珠穆沁旗| 麻阳| 麻江县| 全椒县| 岳池县| 弋阳县| 沐川县| 玉环县| 巫山县| 彰武县| 繁昌县| 嫩江县| 静安区| 称多县| 南京市| 阿拉善盟| 长顺县| 重庆市|