一種web應用系統(tǒng)連接數(shù)據(jù)源智能切換方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明涉及一種web應用系統(tǒng)連接數(shù)據(jù)源智能切換方法及系統(tǒng),其方法包括以下步驟,實時監(jiān)測web應用系統(tǒng)與當前數(shù)據(jù)庫連接是否有效,若連接有效則加載當前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,使web應用系統(tǒng)連接到當前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,完成智能切換,結(jié)束操作;若連接無效則更改當前數(shù)據(jù)庫在weblogic服務器中的數(shù)據(jù)源配置,并根據(jù)更改的數(shù)據(jù)源配置,利用weblogic服務器自帶組件連接服務并加載當前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,使web應用系統(tǒng)連接到當前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,完成智能切換,結(jié)束操作。本發(fā)明通過不啟停應用程序,只做數(shù)據(jù)庫訪問指向的數(shù)據(jù)源連接加載處理,以實現(xiàn)業(yè)務系統(tǒng)持續(xù)運行和縮小操作用戶的直接感知。
【專利說明】
一種web應用系統(tǒng)連接數(shù)據(jù)源智能切換方法及系統(tǒng)
技術(shù)領域
[0001]本發(fā)明涉及一種web應用系統(tǒng)在生產(chǎn)、備份、容災等環(huán)境下智能切換領域,具體的涉及一種web應用系統(tǒng)連接數(shù)據(jù)源智能切換方法及系統(tǒng)。
【背景技術(shù)】
[0002]在通信運營商業(yè)務支撐系統(tǒng)中,數(shù)據(jù)庫是最重要的數(shù)據(jù)存儲系統(tǒng),為滿足系統(tǒng)持續(xù)穩(wěn)定運行,需要基于現(xiàn)有生產(chǎn)數(shù)據(jù)庫做不同副本的切換處理。目前在應用切換數(shù)據(jù)源指向過程中人為手工干預太多,如web應用的停止、重新啟動等,本身就需要一定時間,甚至當涉及多個主機、多個子系統(tǒng)時,更是需要更長的處理等待以致業(yè)務長時間中斷,嚴重影響系統(tǒng)操作和客戶的感知。
【發(fā)明內(nèi)容】
[0003]本發(fā)明所要解決的技術(shù)問題是提供一種在耗費時間最短最優(yōu)的前提下,通過不啟停應用程序,只做數(shù)據(jù)庫訪問指向的數(shù)據(jù)源連接加載處理,以實現(xiàn)業(yè)務系統(tǒng)持續(xù)運行和縮小操作用戶的直接感知的web應用系統(tǒng)連接數(shù)據(jù)源智能切換方法及系統(tǒng)。
[0004]本發(fā)明解決上述技術(shù)問題的技術(shù)方案如下:一種web應用系統(tǒng)連接數(shù)據(jù)源智能切換方法,包括以下步驟,
[0005]SI,實時監(jiān)測web應用系統(tǒng)與當前數(shù)據(jù)庫連接是否有效,若連接有效,執(zhí)行步驟S2A,若連接無效,則執(zhí)行步驟S2B;
[0006]S2A,加載當前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,使web應用系統(tǒng)連接到當前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,完成智能切換,結(jié)束操作;
[0007]S2B,更改當前數(shù)據(jù)庫在weblogic服務器中的數(shù)據(jù)源配置,并執(zhí)行S3;
[0008]S3,根據(jù)更改的數(shù)據(jù)源配置,利用weblogic服務器自帶組件連接服務并加載當前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,使web應用系統(tǒng)連接到當前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,完成智能切換,結(jié)束操作。
[0009]本發(fā)明的有益效果是:本發(fā)明一種web應用系統(tǒng)連接數(shù)據(jù)源智能切換方法通過實時監(jiān)測當前數(shù)據(jù)庫連接的有效性,并更改當前數(shù)據(jù)庫在weblogic服務器中的數(shù)據(jù)源配置,利用weblogic服務器自帶組件連接服務并加載當前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,使web應用系統(tǒng)連接到當前數(shù)據(jù)庫的數(shù)據(jù)源,來完成智能切換操作,在耗費時間最短最優(yōu)的前提下,通過不啟停應用程序,只做數(shù)據(jù)庫訪問指向的數(shù)據(jù)源連接加載處理,以實現(xiàn)業(yè)務系統(tǒng)持續(xù)運行和縮小操作用戶的直接感知。
[0010]在上述技術(shù)方案的基礎上,本發(fā)明還可以做如下改進。
[0011]進一步,在SI中實時監(jiān)測web應用系統(tǒng)與當前數(shù)據(jù)庫連接是否有效的方法為,通過調(diào)用shell或peri腳本文件實時監(jiān)控web應用系統(tǒng)到當前數(shù)據(jù)庫的連接有效性。
[0012]采用上述進一步方案的有益效果是:通過調(diào)用shell或peri腳本文件實時監(jiān)控web應用系統(tǒng)到當前數(shù)據(jù)庫的連接有效性,能夠提高監(jiān)控的準確性,監(jiān)控方法簡單。
[0013]進一步,在S2B中更改當前數(shù)據(jù)庫在weblogic服務器中的數(shù)據(jù)源配置的方法為,通過weblogic服務器的管理控制臺修改weblogic服務器已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL。
[0014]進一步,在S2B中更改當前數(shù)據(jù)庫在weblogic服務器中的數(shù)據(jù)源配置的方法為,在weblogic服務器的weblogic域的domain目錄下修改weblogic服務器已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL。
[0015]進一步,修改weblogic服務器已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL的方法為,將weblogic服務器已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL的IP修改為生產(chǎn)、備份、容災其中之一的數(shù)據(jù)庫主機域名。
[0016]進一步,修改weblogic服務器已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL的方法為,將weblogic服務器已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL的IP修改為生產(chǎn)、備份、容災其中之一的數(shù)據(jù)庫主機IP。
[0017]采用上述進一步方案的有益效果是:存在DNS域名服務器解析情況下,將weblogic服務器已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL的IP修改為生產(chǎn)、備份、容災其中之一的數(shù)據(jù)庫主機域名;無DNS域名服務器解析情況下,將weblogic服務器已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL的IP修改為生產(chǎn)、備份、容災其中之一的數(shù)據(jù)庫主機IP。
[0018]基于上述一種web應用系統(tǒng)連接數(shù)據(jù)源智能切換方法,本發(fā)明還提供一種web應用系統(tǒng)連接數(shù)據(jù)源智能切換系統(tǒng)。
[0019]一種web應用系統(tǒng)連接數(shù)據(jù)源智能切換系統(tǒng),包括監(jiān)控模塊、第一智能切換模塊、數(shù)據(jù)源配置更改模塊和第二智能切換模塊,
[0020]所述監(jiān)控模塊,其用于實時監(jiān)測web應用系統(tǒng)與當前數(shù)據(jù)庫連接是否有效;
[0021]所述第一智能切換模塊,其用于在監(jiān)控模塊實時監(jiān)測的web應用系統(tǒng)與當前數(shù)據(jù)庫連接有效的情況下加載當前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,使web應用系統(tǒng)連接到當前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,完成智能切換;
[0022]所述數(shù)據(jù)源配置更改模塊,其用于在監(jiān)控模塊實時監(jiān)測的web應用系統(tǒng)與當前數(shù)據(jù)庫連接無效的情況下更改當前數(shù)據(jù)庫在weblogic服務器中的數(shù)據(jù)源配置;
[0023]所述第二智能切換模塊,其用于根據(jù)更改的數(shù)據(jù)源配置,利用weblogic服務器自帶組件連接服務并加載當前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,使web應用系統(tǒng)連接到當前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,完成智能切換。
[0024]本發(fā)明的有益效果是:本發(fā)明一種web應用系統(tǒng)連接數(shù)據(jù)源智能切換系統(tǒng)在耗費時間最短最優(yōu)的前提下,通過不啟停應用程序,只做數(shù)據(jù)庫訪問指向的數(shù)據(jù)源連接加載處理,以實現(xiàn)業(yè)務系統(tǒng)持續(xù)運行和縮小操作用戶的直接感知。
[0025]在上述技術(shù)方案的基礎上,本發(fā)明還可以做如下改進。
[0026]進一步,所述監(jiān)控模塊實時監(jiān)測web應用系統(tǒng)與當前數(shù)據(jù)庫連接是否有效的方法為,通過調(diào)用shell或peri腳本文件實時監(jiān)控web應用系統(tǒng)到當前數(shù)據(jù)庫的連接有效性。
[0027]進一步,所述數(shù)據(jù)源配置更改模塊更改當前數(shù)據(jù)庫在weblogic服務器中的數(shù)據(jù)源配置的方法為,通過weblogic服務器的管理控制臺修改weblogic服務器已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL,或在web I ogi c服務器的web I ogi c域的domain目錄下修改weblogic服務器已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL。
[0028]進一步,修改weblogic服務器已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL的方法為,將weblogic服務器已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL的IP修改為生產(chǎn)、備份、容災其中之一的數(shù)據(jù)庫主機域名,或?qū)eblogic服務器已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL的IP修改為生產(chǎn)、備份、容災其中之一的數(shù)據(jù)庫主機IP。
[0029]采用上述進一步方案的有益效果是:存在DNS域名服務器解析情況下,將weblogic服務器已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL的IP修改為生產(chǎn)、備份、容災其中之一的數(shù)據(jù)庫主機域名;無DNS域名服務器解析情況下,將weblogic服務器已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL的IP修改為生產(chǎn)、備份、容災其中之一的數(shù)據(jù)庫主機IP。
【附圖說明】
[0030]圖1為本發(fā)明一種web應用系統(tǒng)連接數(shù)據(jù)源智能切換方法的流程圖;
[0031]圖2為本發(fā)明本發(fā)明一種web應用系統(tǒng)連接數(shù)據(jù)源智能切換系統(tǒng)的結(jié)構(gòu)框圖。
【具體實施方式】
[0032]以下結(jié)合附圖對本發(fā)明的原理和特征進行描述,所舉實例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。
[0033]如圖1所示,一種web應用系統(tǒng)連接數(shù)據(jù)源智能切換方法,包括以下步驟,
[0034]SI,實時監(jiān)測web應用系統(tǒng)與當前數(shù)據(jù)庫連接是否有效,若連接有效,執(zhí)行步驟S2A,若連接無效,則執(zhí)行步驟S2B;
[0035]S2A,加載當前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,使web應用系統(tǒng)連接到當前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,完成智能切換,結(jié)束操作;
[0036]S2B,更改當前數(shù)據(jù)庫在weblogic服務器中的數(shù)據(jù)源配置,并執(zhí)行S3;
[0037]S3,根據(jù)更改的數(shù)據(jù)源配置,利用weblogic服務器自帶組件連接服務并加載當前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,使web應用系統(tǒng)連接到當前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,完成智能切換,結(jié)束操作。
[0038]在SI中實時監(jiān)測web應用系統(tǒng)與當前數(shù)據(jù)庫連接是否有效的方法為,通過調(diào)用shel I或peri腳本文件實時監(jiān)控web應用系統(tǒng)到當前數(shù)據(jù)庫的連接有效性;如監(jiān)控到當前應用連接的生產(chǎn)庫連接斷開或失效,然后進行數(shù)據(jù)庫指向切換到容災庫的下一步處理,同時短信通知相關(guān)人員。
[0039]在S2B中更改當前數(shù)據(jù)庫在weblogic服務器中的數(shù)據(jù)源配置的方法為,通過weblogic服務器的管理控制臺修改weblogic服務器已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL;或在weblogic服務器的weblogic域的domain目錄下修改weblogic服務器已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL。例如,通過weblogic服務器的管理控制臺或weblogic域的domain 目錄/weblogic/domains/xxxxdomain/conf ig/ jdbc/下的χχχχ-jdbc.xml修改weblogic已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL,URL的正常配置如:jdbc: oracle:thin:1l0.152.30.132:1521:wres。修改weblogic服務器已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL的方法為,將weblogic服務器已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL的IP修改為生產(chǎn)、備份、容災其中之一的數(shù)據(jù)庫主機域名;或?qū)eblogic服務器已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL的IP修改為生產(chǎn)、備份、容災其中之一的數(shù)據(jù)庫主機IP。例如,在URL 的正常配置 jdbc: oracle: thin:010.152.30.132:1521:wres 的情況下,將其中的 IP:10.152.30.132修改為生產(chǎn)、備份、容災其中之一的數(shù)據(jù)庫主機域名,如容災的數(shù)據(jù)庫主機域名:wresl.db.amcc(存在DNS域名服務器解析情況下);或?qū)⑵渲械腎P: 10.152.30.132修改為生產(chǎn)、備份、容災其中之一的數(shù)據(jù)庫主機IP,如容災的數(shù)據(jù)庫主機IP: 10.153.177.81(無DNS域名服務器解析情況下)。
[0040]在S3中,利用weblogic自帶組件(如weblogic.jar等),先建立與指定weblogicdomain的server的連接,再重新加載數(shù)據(jù)源datasource (如chnds)初始化建立數(shù)據(jù)庫連接池。
[0041]基于上述一種web應用系統(tǒng)連接數(shù)據(jù)源智能切換方法,本發(fā)明還提供一種web應用系統(tǒng)連接數(shù)據(jù)源智能切換系統(tǒng)。
[0042]如圖2所示,一種web應用系統(tǒng)連接數(shù)據(jù)源智能切換系統(tǒng),包括監(jiān)控模塊、第一智能切換模塊、數(shù)據(jù)源配置更改模塊和第二智能切換模塊,
[0043]所述監(jiān)控模塊,其用于實時監(jiān)測web應用系統(tǒng)與當前數(shù)據(jù)庫連接是否有效;
[0044]所述第一智能切換模塊,其用于在監(jiān)控模塊實時監(jiān)測的web應用系統(tǒng)與當前數(shù)據(jù)庫連接有效的情況下加載當前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,使web應用系統(tǒng)連接到當前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,完成智能切換;
[0045]所述數(shù)據(jù)源配置更改模塊,其用于在監(jiān)控模塊實時監(jiān)測的web應用系統(tǒng)與當前數(shù)據(jù)庫連接無效的情況下更改當前數(shù)據(jù)庫在weblogic服務器中的數(shù)據(jù)源配置;
[0046]所述第二智能切換模塊,其用于根據(jù)更改的數(shù)據(jù)源配置,利用weblogic服務器自帶組件連接服務并加載當前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,使web應用系統(tǒng)連接到當前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,完成智能切換。
[0047]所述監(jiān)控模塊實時監(jiān)測web應用系統(tǒng)與當前數(shù)據(jù)庫連接是否有效的方法為,通過調(diào)用shell或peri腳本文件實時監(jiān)控web應用系統(tǒng)到當前數(shù)據(jù)庫的連接有效性。
[0048]所述數(shù)據(jù)源配置更改模塊更改當前數(shù)據(jù)庫在weblogic服務器中的數(shù)據(jù)源配置的方法為,通過weblogic服務器的管理控制臺修改weblogic服務器已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL,或在weblogic服務器的weblogic域的domain目錄下修改weblogic服務器已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL。
[0049]修改weblogic服務器已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL的方法為,將weblogic服務器已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL的IP修改為生產(chǎn)、備份、容災其中之一的數(shù)據(jù)庫主機域名,或?qū)eblogic服務器已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL的IP修改為生產(chǎn)、備份、容災其中之一的數(shù)據(jù)庫主機IP。
[0050]本發(fā)明一種web應用系統(tǒng)連接數(shù)據(jù)源智能切換方法及系統(tǒng),在耗費時間最短最優(yōu)的前提下,通過不啟停應用程序,只做數(shù)據(jù)庫訪問指向的數(shù)據(jù)源連接加載處理,以實現(xiàn)業(yè)務系統(tǒng)持續(xù)運行和縮小操作用戶的直接感知。
[0051]以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
【主權(quán)項】
1.一種web應用系統(tǒng)連接數(shù)據(jù)源智能切換方法,其特征在于:包括以下步驟, SI,實時監(jiān)測web應用系統(tǒng)與當前數(shù)據(jù)庫連接是否有效,若連接有效,執(zhí)行步驟S2A,若連接無效,則執(zhí)行步驟S2B ; S2A,加載當前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,使web應用系統(tǒng)連接到當前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,完成智能切換,結(jié)束操作; S2B,更改當前數(shù)據(jù)庫在weblogic服務器中的數(shù)據(jù)源配置,并執(zhí)行S3; S3,根據(jù)更改的數(shù)據(jù)源配置,利用weblogic服務器自帶組件連接服務并加載當前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,使web應用系統(tǒng)連接到當前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,完成智能切換,結(jié)束操作。2.根據(jù)權(quán)利要求1所述的一種web應用系統(tǒng)連接數(shù)據(jù)源智能切換方法,其特征在于:在S1中實時監(jiān)測web應用系統(tǒng)與當前數(shù)據(jù)庫連接是否有效的方法為,通過調(diào)用shell或peri腳本文件實時監(jiān)控web應用系統(tǒng)到當前數(shù)據(jù)庫的連接有效性。3.根據(jù)權(quán)利要求2所述的一種web應用系統(tǒng)連接數(shù)據(jù)源智能切換方法,其特征在于:在S2B中更改當前數(shù)據(jù)庫在weblogic服務器中的數(shù)據(jù)源配置的方法為,通過weblogic服務器的管理控制臺修改weblogic服務器已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL。4.根據(jù)權(quán)利要求2所述的一種web應用系統(tǒng)連接數(shù)據(jù)源智能切換方法,其特征在于:在S2B中更改當前數(shù)據(jù)庫在weblogic服務器中的數(shù)據(jù)源配置的方法為,在weblogic服務器的weblogic域的domain目錄下修改weblogic服務器已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL05.根據(jù)權(quán)利要求3或4所述的一種web應用系統(tǒng)連接數(shù)據(jù)源智能切換方法,其特征在于:修改weblogic服務器已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL的方法為,將weblogic服務器已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL的IP修改為生產(chǎn)、備份、容災其中之一的數(shù)據(jù)庫主機域名。6.根據(jù)權(quán)利要求3或4所述的一種web應用系統(tǒng)連接數(shù)據(jù)源智能切換方法,其特征在于:修改weblogic服務器已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL的方法為,將weblogic服務器已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL的IP修改為生產(chǎn)、備份、容災其中之一的數(shù)據(jù)庫主機IP。7.—種web應用系統(tǒng)連接數(shù)據(jù)源智能切換系統(tǒng),其特征在于:包括監(jiān)控模塊、第一智能切換模塊、數(shù)據(jù)源配置更改模塊和第二智能切換模塊, 所述監(jiān)控模塊,其用于實時監(jiān)測web應用系統(tǒng)與當前數(shù)據(jù)庫連接是否有效; 所述第一智能切換模塊,其用于在監(jiān)控模塊實時監(jiān)測的web應用系統(tǒng)與當前數(shù)據(jù)庫連接有效的情況下加載當前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,使web應用系統(tǒng)連接到當前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,完成智能切換; 所述數(shù)據(jù)源配置更改模塊,其用于在監(jiān)控模塊實時監(jiān)測的web應用系統(tǒng)與當前數(shù)據(jù)庫連接無效的情況下更改當前數(shù)據(jù)庫在weblogic服務器中的數(shù)據(jù)源配置; 所述第二智能切換模塊,其用于根據(jù)更改的數(shù)據(jù)源配置,利用weblogic服務器自帶組件連接服務并加載當前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,使web應用系統(tǒng)連接到當前數(shù)據(jù)庫訪問指向的數(shù)據(jù)源,完成智能切換。8.根據(jù)權(quán)利要求7所述的一種web應用系統(tǒng)連接數(shù)據(jù)源智能切換系統(tǒng),其特征在于:所述監(jiān)控模塊實時監(jiān)測web應用系統(tǒng)與當前數(shù)據(jù)庫連接是否有效的方法為,通過調(diào)用shell或per I腳本文件實時監(jiān)控web應用系統(tǒng)到當前數(shù)據(jù)庫的連接有效性。9.根據(jù)權(quán)利要求8所述的一種web應用系統(tǒng)連接數(shù)據(jù)源智能切換系統(tǒng),其特征在于:所述數(shù)據(jù)源配置更改模塊更改當前數(shù)據(jù)庫在weblogic服務器中的數(shù)據(jù)源配置的方法為,通過weblogic服務器的管理控制臺修改weblogic服務器已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL,或在weblogic服務器的weblogic域的domain目錄下修改weblogic服務器已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL。10.根據(jù)權(quán)利要求9所述的一種web應用系統(tǒng)連接數(shù)據(jù)源智能切換系統(tǒng),其特征在于:修改weblogic服務器已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL的方法為,將weblogic服務器已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL的IP修改為生產(chǎn)、備份、容災其中之一的數(shù)據(jù)庫主機域名,或?qū)eblogic服務器已配置的數(shù)據(jù)源且連接到當前數(shù)據(jù)庫的URL的IP修改為生產(chǎn)、備份、容災其中之一的數(shù)據(jù)庫主機IP。
【文檔編號】G06F17/30GK105938490SQ201610232581
【公開日】2016年9月14日
【申請日】2016年4月14日
【發(fā)明人】朱胡應
【申請人】北京思特奇信息技術(shù)股份有限公司