專利名稱:一種負(fù)載均衡和冗余保護(hù)方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及機(jī)頂盒領(lǐng)域,特別是一種負(fù)載均衡和冗余保護(hù)方法及裝置。
背景技術(shù):
雙向互動(dòng)機(jī)頂盒是在傳統(tǒng)的數(shù)字機(jī)頂盒上增加了一塊專用的網(wǎng)絡(luò)之間互聯(lián)的協(xié)議(IP)交換芯片(主要內(nèi)置以太交換芯片,也可內(nèi)置ADSL Modem,CABLE MODEM和無線寬帶Modem等),它既可以通過IP的通道使用視頻及數(shù)據(jù)業(yè)務(wù),又可以通過射頻(RF)有線電視通道使用視頻和數(shù)據(jù)業(yè)務(wù)。由于目前的機(jī)頂盒具有了雙向的數(shù)據(jù)傳輸性,那么就可以訪問門戶系統(tǒng)來觀看視頻、閱讀新聞、瀏覽網(wǎng)頁,互動(dòng)游戲等,帶來對(duì)門戶系統(tǒng)大量的訪問,這樣會(huì)造成門戶系統(tǒng)堵塞等情況,此時(shí)門戶系統(tǒng)的負(fù)載均衡和冗余保護(hù)方法就會(huì)變的異常重要,但是目前,卻沒有一種有效的方式來解決出現(xiàn)了門戶系統(tǒng)出現(xiàn)的訪問堵塞的問題。
發(fā)明內(nèi)容
本發(fā)明所要解決的問題是:提供一種負(fù)載均衡和冗余保護(hù)方法及裝置,以解決現(xiàn)有技術(shù)中沒有一種有效的方法來解決門戶系統(tǒng)出現(xiàn)的訪問堵塞問題。具體方案如下:一種負(fù)載均衡和冗余保護(hù)方法,所述方法包括:將本地門戶系統(tǒng)進(jìn)行備份存儲(chǔ),得到至少一個(gè)備份門戶系統(tǒng);接收訪問指令,其中,所述訪問指令包括:域名信息;判斷與所述本地門戶系統(tǒng)對(duì)應(yīng)的第一域名解析器解析所述域名信息的時(shí)間是否超過預(yù)設(shè)時(shí)間,如果是,由與第一備份門戶系統(tǒng)對(duì)應(yīng)的第二域名解析器來解析所述域名信息,得到對(duì)應(yīng)的所述第一備份門戶系統(tǒng)的訪問地址,依據(jù)所述第一備份門戶系統(tǒng)的訪問地址進(jìn)行訪問,如果否,得到對(duì)應(yīng)的所述本地門戶系統(tǒng)的訪問地址,依據(jù)所述本地門戶系統(tǒng)的訪問地址進(jìn)行訪問。優(yōu)選地,還包括:依據(jù)所述本地門戶系統(tǒng)的訪問地址或者是所述第一備份門戶系統(tǒng)的訪問地址進(jìn)行訪問。優(yōu)選地,還包括:當(dāng)所述第二域名解析器解析所述域名信息的時(shí)間超過預(yù)設(shè)時(shí)間時(shí),由與第二備份門戶系統(tǒng)對(duì)應(yīng)的第三域名解析器來解析所述域名信息,得到對(duì)應(yīng)的所述第二備份門戶系統(tǒng)對(duì)應(yīng)的訪問地址,依次循環(huán),通過域名解析器解析所述域名信息,得到對(duì)應(yīng)的所述備份門戶系統(tǒng)對(duì)應(yīng)的訪問地址。一種負(fù)載均衡和冗余保護(hù)裝置,包括:備份器、接收器、第一域名解析器和第二域名解析器;所述備份器用于,將本地門戶系統(tǒng)進(jìn)行備份存儲(chǔ),得到至少一個(gè)備份門戶系統(tǒng);
所述接收器用于,接收訪問指令,其中,所述訪問指令包括:域名信息;所述第一域名解析器用于,判斷與所述本地門戶系統(tǒng)對(duì)應(yīng)的第一域名解析器解析所述域名信息的時(shí)間是否超過預(yù)設(shè)時(shí)間,如果是,觸發(fā)所述第二解析器工作,如果否,得到對(duì)應(yīng)的所述本地門戶系統(tǒng)的訪問地址;所述第二域名解析器用于,當(dāng)所述第一解析器解析所述域名信息的時(shí)間超過預(yù)設(shè)時(shí)間時(shí),則所述第二域名解析器來解析所述域名信息,得到對(duì)應(yīng)的第一備份門戶系統(tǒng)的訪問地址。優(yōu)選地,還包括:第一訪問器和第二訪問器;所述第一訪問器用于,依據(jù)所述本地門戶系統(tǒng)的訪問地址進(jìn)行訪問; 所述第二訪問器用于,依據(jù)所述第一備份門戶系統(tǒng)的訪問地址進(jìn)行訪問優(yōu)選地,還包括:第三域名解析器;所述第三域名解析器用于,當(dāng)所述第二域名解析器解析所述域名信息的時(shí)間超過預(yù)設(shè)時(shí)間時(shí),則觸發(fā)所述第三域名解析器來解析所述域名信息,得到對(duì)應(yīng)的所述第二備份門戶系統(tǒng)對(duì)應(yīng)的訪問地址。從以上技術(shù)方案可以看出,本發(fā)明提供了一種負(fù)載均衡和冗余保護(hù)方法及裝置,所述方法應(yīng)用于所述裝置中,所述方法中將所述本地門戶系統(tǒng)進(jìn)行了備份,得到多個(gè)備份門戶系統(tǒng),當(dāng)接收到訪問指令時(shí),由與所述本地門戶系統(tǒng)對(duì)應(yīng)的第一域名解析器進(jìn)行解析,當(dāng)解析時(shí)間超過預(yù)設(shè)時(shí)間,或者當(dāng)所述本地門戶系統(tǒng)出現(xiàn)故障時(shí),則由與所述備份門戶系統(tǒng)對(duì)應(yīng)的域名解析器進(jìn)行解析所述域名信息,這樣就可以緩解對(duì)本地門戶系統(tǒng)進(jìn)行大量級(jí)的訪問時(shí),出現(xiàn)訪問堵塞的問題。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明中記載的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例一公開的一種負(fù)載均衡和冗余保護(hù)方法流程示意圖;圖2為本發(fā)明實(shí)施例二公開的一種負(fù)載均衡和冗余保護(hù)方法流程示意圖;圖3為本發(fā)明實(shí)施例三公開的一種負(fù)載均衡和冗余保護(hù)裝置結(jié)構(gòu)示意圖;圖4為本發(fā)明實(shí)施例四公開的一種負(fù)載均衡和冗余保護(hù)裝置結(jié)構(gòu)示意圖;圖5為本發(fā)明實(shí)施例五公開的一種負(fù)載均衡和冗余保護(hù)裝置結(jié)構(gòu)示意圖。
具體實(shí)施例方式隨著數(shù)字電視的普及,自然就需要到了機(jī)頂盒,所述機(jī)頂盒,是一個(gè)連接電視機(jī)與外部信號(hào)源的設(shè)備。它可以將壓縮的數(shù)字信號(hào)轉(zhuǎn)成電視內(nèi)容,并在電視機(jī)上顯示出來。信號(hào)可以來自有線電纜、衛(wèi)星天線、寬帶網(wǎng)絡(luò)以及地面廣播。機(jī)頂盒接收的內(nèi)容除了音視頻之夕卜,更在于能夠接收數(shù)據(jù)內(nèi)容,包括電子節(jié)目指南、因特網(wǎng)網(wǎng)頁、字幕等等。使用戶能在現(xiàn)有電視機(jī)上觀看數(shù)字電視節(jié)目,并可通過網(wǎng)絡(luò)進(jìn)行交互式數(shù)字化娛樂、教育和商業(yè)化活動(dòng)。本發(fā)明中主要是針對(duì)能夠通過網(wǎng)絡(luò)進(jìn)行交互式訪問中出現(xiàn)的對(duì)于門戶系統(tǒng)訪問量大增而造成的訪問堵塞的問題。本發(fā)明提出了一種負(fù)載均衡和冗余保護(hù)方法,所述負(fù)載均衡和冗余保護(hù)技術(shù)就是一種通過多重備份來增加系統(tǒng)的可靠性的一種保護(hù)技術(shù),本發(fā)明中提供的冗余保護(hù)方法即,將本地門戶系統(tǒng)進(jìn)行備份存儲(chǔ),得到至少一個(gè)備份門戶系統(tǒng),其中,每個(gè)備份門戶系統(tǒng)都對(duì)應(yīng)一個(gè)域名解析器;接收包括域名信息的訪問指令,由與所述本地門戶系統(tǒng)對(duì)應(yīng)的第一域名解析器來解析所述域名信息,其中,所述第一域名解析器與所述本地門戶系統(tǒng)共享一組服務(wù)器;當(dāng)所述第一域名解析器解析所述域名信息的時(shí)間超過了預(yù)設(shè)時(shí)間,則由與第一備份門戶系統(tǒng)對(duì)應(yīng)的第二域名解析器來解析所述域名信息,得到對(duì)應(yīng)的所述第一備份門戶系統(tǒng)的訪問地址,并依據(jù)所述訪問地址進(jìn)行訪問,如果所述第一域名解析器解析所述域名信息的時(shí)間沒有超過預(yù)設(shè)實(shí)際那,則得到對(duì)應(yīng)的所述本地門戶系統(tǒng)的訪問地址;依次循環(huán),可以通過所述域名解析器解析所述域名信息,得到對(duì)應(yīng)的所述備份門戶系統(tǒng)對(duì)應(yīng)的訪問地址。以上是本發(fā)明的核心思想,下面結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明的保護(hù)范圍。本發(fā)明實(shí)施例一公開了一種負(fù)載均衡和冗余保護(hù)方法,參見圖1所示,所述方法包括:步驟SlOl:將本地門戶系統(tǒng)進(jìn)行備份存儲(chǔ),得到至少一個(gè)備份門戶系統(tǒng);其中,將本地門戶系統(tǒng)進(jìn)行備份存儲(chǔ),得到若干個(gè)備份門戶系統(tǒng),所述每個(gè)備份門戶系統(tǒng)對(duì)應(yīng)一個(gè)域名解析器;步驟S102:接收訪問指令,其中,所述訪問指令包括:域名信息;其中,所述域名信息即:www.sina.com ;步驟S103:判斷與所述本地門戶系統(tǒng)對(duì)應(yīng)的第一域名解析器解析所述域名信息的時(shí)間是否超于預(yù)設(shè)時(shí)間,如果是,執(zhí)行步驟S104,如果否,執(zhí)行步驟S105 ;其中,所述第一域名解析器解析所述域名信息的時(shí)間會(huì)依據(jù)實(shí)際需要設(shè)定一段時(shí)間,比如說2S或3S,也就是說當(dāng)所述第一域名解析器解析所述域名信息的時(shí)間超過了預(yù)定的這個(gè)2S或3S的話,就說明所述本地門戶系統(tǒng)出現(xiàn)的故障、本地門戶系統(tǒng)負(fù)載過大或者其他一些問題,由于所述第一域名解析器與所述本地門戶系統(tǒng)共享一臺(tái)服務(wù)器,那么同樣的第一域名解析器也就停止工作,此時(shí),就會(huì)執(zhí)行步驟S104 ;步驟S104:由與第一備份門戶系統(tǒng)對(duì)應(yīng)的第二域名解析器來解析所述域名信息,得到對(duì)應(yīng)的所述第一備份門戶系統(tǒng)的訪問地址;其中,當(dāng)所述第一域名解析器停止工作后,會(huì)由與第一備份門戶系統(tǒng)對(duì)應(yīng)的第二域名解析器來解析所述域名信息,得到對(duì)應(yīng)的所述第一備份門戶系統(tǒng)的訪問地址;步驟S105:得到對(duì)應(yīng)的所述本地門戶系統(tǒng)的訪問地址;其中,當(dāng)所述第一域名解析器工作時(shí),會(huì)得到與所述本地門戶系統(tǒng)對(duì)應(yīng)的訪問地址。本實(shí)施例公開了一種負(fù)載均衡和冗余保護(hù)方法,所述方法應(yīng)用于機(jī)頂盒中,包括:首先將本地門戶系統(tǒng)進(jìn)行備份存儲(chǔ),得到至少一個(gè)備份門戶系統(tǒng),其次,接收包括有域名信息的訪問指令,當(dāng)與所述本地門戶系統(tǒng)對(duì)應(yīng)的第一域名解析器解析所述域名信息的時(shí)間超過預(yù)設(shè)時(shí)間,則由與第一備份門戶系統(tǒng)對(duì)應(yīng)的第二域名解析器來解析所述域名信息,得到對(duì)應(yīng)的所述第一備份門戶系統(tǒng)的訪問地址,如果所述第一域名解析器解析所述域名信息的時(shí)間沒有超過預(yù)設(shè)時(shí)間,則會(huì)得到對(duì)應(yīng)的所述本地門戶系統(tǒng)的訪問地址,所述方法中將所述本地門戶系統(tǒng)進(jìn)行了備份,得到多個(gè)備份門戶系統(tǒng),當(dāng)接收到訪問指令時(shí),由與所述本地門戶系統(tǒng)對(duì)應(yīng)的第一域名解析器進(jìn)行解析,當(dāng)解析時(shí)間超過預(yù)設(shè)時(shí)間,或者當(dāng)所述本地門戶系統(tǒng)出現(xiàn)故障時(shí),則由與所述備份門戶系統(tǒng)對(duì)應(yīng)的域名解析器進(jìn)行解析所述域名信息,這樣就可以緩解對(duì)本地門戶系統(tǒng)進(jìn)行大量級(jí)的訪問時(shí),出現(xiàn)訪問堵塞的問題。本發(fā)明實(shí)施例二公開了一種負(fù)載均衡和冗余保護(hù)方法,參見圖2所示,所述方法包括:步驟S201:將本地門戶系統(tǒng)進(jìn)行備份存儲(chǔ),得到至少一個(gè)備份門戶系統(tǒng);其中,將本地門戶系統(tǒng)進(jìn)行備份存儲(chǔ),得到若干個(gè)備份門戶系統(tǒng),所述每個(gè)備份門戶系統(tǒng)對(duì)應(yīng)一個(gè)域名解析器;步驟S202:接收訪問指令,其中,所述訪問指令包括:域名信息;其中,所述域名信息即:www.sina.com ;步驟S203:判斷與所述本地門戶系統(tǒng)對(duì)應(yīng)的第一域名解析器解析所述域名信息的時(shí)間是否超于預(yù)設(shè)時(shí)間,如果是,執(zhí)行步驟S204,如果否,執(zhí)行步驟S205 ;其中,所述第一域名解析器解析所述域名信息的時(shí)間會(huì)依據(jù)實(shí)際需要設(shè)定一段時(shí)間,比如說2S或3S,也就是說當(dāng)所述第一域名解析器解析所述域名信息的時(shí)間超過了預(yù)定的這個(gè)2S或3S的話,就說明所述本地門戶系統(tǒng)出現(xiàn)的故障、本地門戶系統(tǒng)負(fù)載過大或者其他一些問題,由于所述第一域名解析器與所述本地門戶系統(tǒng)共享一臺(tái)服務(wù)器,那么同樣的第一域名解析器也就停止工作,此時(shí),就會(huì)執(zhí)行步驟S204 ;步驟S204:由與第一備份門戶系統(tǒng)對(duì)應(yīng)的第二域名解析器來解析所述域名信息,得到對(duì)應(yīng)的所述第一備份門戶系統(tǒng)的訪問地址,執(zhí)行步驟S206 ;其中,當(dāng)所述第一域名解析器停止工作后,會(huì)由與第一備份門戶系統(tǒng)對(duì)應(yīng)的第二域名解析器來解析所述域名信息,得到對(duì)應(yīng)的所述第一備份門戶系統(tǒng)的訪問地址,執(zhí)行步驟 S206 ;步驟S205:得到對(duì)應(yīng)的所述本地門戶系統(tǒng)的訪問地址,執(zhí)行步驟S207 ;其中,當(dāng)所述第一域名解析器工作時(shí),會(huì)得到與所述本地門戶系統(tǒng)對(duì)應(yīng)的訪問地址,執(zhí)行步驟S207 ;步驟S206:依據(jù)所述第一備份門戶系統(tǒng)的訪問地址進(jìn)行訪問;步驟S207:依據(jù)所述本地門戶系統(tǒng)的訪問地址進(jìn)行訪問。需要說明的是,所述本地門戶系統(tǒng)進(jìn)行備份,可以得到多個(gè)備份門戶系統(tǒng),當(dāng)出現(xiàn)所述本地門戶系統(tǒng)訪問量增加或是故障時(shí),則與所述本地門戶系統(tǒng)對(duì)應(yīng)的第一域名解析器就會(huì)停止工作,此時(shí),由與第一備份門戶系統(tǒng)對(duì)應(yīng)的第二域名解析器來進(jìn)行解析,得到對(duì)應(yīng)的訪問地址,當(dāng)所述第二域名解析器也出現(xiàn)停止工作時(shí),則由與第二備份門戶系統(tǒng)對(duì)應(yīng)的第三域名解析器來解析所述域名信息,這樣就將百萬級(jí)別的訪問量進(jìn)行了平衡,分擔(dān)到了多個(gè)備份系統(tǒng)來操作,實(shí)現(xiàn)了對(duì)門戶系統(tǒng)的保護(hù),但是由于造價(jià)、規(guī)模等問題,會(huì)將所述本地門戶系統(tǒng)進(jìn)行備份,得到一個(gè)備份門戶系統(tǒng),本申請(qǐng)中相對(duì)于智能DNS系統(tǒng)來說,成本已經(jīng)降低,由于所述智能DNS系統(tǒng)出了兩個(gè)域名解析器外,還會(huì)需要控制所述域名解析器的主控單元,而本申請(qǐng)是在不增加主控單元的情況下,由現(xiàn)有的機(jī)頂盒中的主控單元來完成,不需要額外增加,所以成本相對(duì)于所述智能DNS系統(tǒng)已經(jīng)低了很多。本實(shí)施例公開了一種負(fù)載均衡和冗余保護(hù)方法,所述方法在實(shí)施例一的基礎(chǔ)上,增加了一句所述第一備份門戶系統(tǒng)的訪問地址或者是依據(jù)所述本地門戶系統(tǒng)的訪問地址進(jìn)行訪問,所述方法將所述本地門戶系統(tǒng)進(jìn)行了備份,得到備份門戶系統(tǒng),每個(gè)備份門戶系統(tǒng)都對(duì)應(yīng)一個(gè)域名解析器,當(dāng)出現(xiàn)所述本地門戶系統(tǒng)訪問量劇增時(shí),與本地門戶系統(tǒng)對(duì)應(yīng)的第一域名解析器會(huì)出現(xiàn)解析所述域名信息的時(shí)間超出預(yù)設(shè)時(shí)間,這時(shí)可以由與所述備份門戶系統(tǒng)對(duì)應(yīng)的域名解析器來解析所述域名信息,實(shí)現(xiàn)了將訪問量分擔(dān)的目的,這樣就不會(huì)因?yàn)樵L問量劇增,造成用戶無法訪問到系統(tǒng)信息的問題。在以上實(shí)施例的基礎(chǔ)上,優(yōu)選的方案還包括:當(dāng)所述第二域名解析器解析所述域名信息的時(shí)間超過預(yù)設(shè)時(shí)間時(shí),由與第二備份門戶系統(tǒng)對(duì)應(yīng)的第三域名解析器來解析所述域名信息,得到對(duì)應(yīng)的所述第二備份門戶系統(tǒng)對(duì)應(yīng)的訪問地址,依次循環(huán),通過域名解析器解析所述域名信息,得到對(duì)應(yīng)的所述備份門戶系統(tǒng)對(duì)應(yīng)的訪問地址。本實(shí)施例公開了一種負(fù)載均衡和冗余保護(hù)方法,所述方法將所述本地門戶系統(tǒng)進(jìn)行了備份,得到備份門戶系統(tǒng),每個(gè)備份門戶系統(tǒng)都對(duì)應(yīng)一個(gè)域名解析器,當(dāng)出現(xiàn)所述本地門戶系統(tǒng)訪問量劇增時(shí),與本地門戶系統(tǒng)對(duì)應(yīng)的第一域名解析器會(huì)出現(xiàn)解析所述域名信息的時(shí)間超出預(yù)設(shè)時(shí)間,這時(shí)可·以由與所述備份門戶系統(tǒng)對(duì)應(yīng)的域名解析器來解析所述域名信息,實(shí)現(xiàn)了將訪問量分擔(dān)的目的,這樣就不會(huì)因?yàn)樵L問量劇增,造成用戶無法訪問到系統(tǒng) 目息的問題。本實(shí)施例三公開了一種負(fù)載均衡和冗余保護(hù)裝置,參見圖3所示,所述裝置包括:備份器101、接收器102、第一域名解析器103和第二域名解析器104 ;所述備份器101用于,將本地門戶系統(tǒng)進(jìn)行備份存儲(chǔ),得到至少一個(gè)備份門戶系統(tǒng);其中,將本地門戶系統(tǒng)進(jìn)行備份存儲(chǔ),得到若干個(gè)備份門戶系統(tǒng),所述每個(gè)備份門戶系統(tǒng)對(duì)應(yīng)一個(gè)域名解析器;所述接收器102用于,接收訪問指令,其中,所述訪問指令包括:域名信息;其中,所述域名信息即:www.sina.com ;所述第一域名解析器103用于,判斷與所述本地門戶系統(tǒng)對(duì)應(yīng)的第一域名解析器解析所述域名信息的時(shí)間是否超過預(yù)設(shè)時(shí)間,如果是,觸發(fā)所述第二解析器工作,如果否,得到對(duì)應(yīng)的所述本地門戶系統(tǒng)的訪問地址;其中,所述第一域名解析器103解析所述域名信息的時(shí)間會(huì)依據(jù)實(shí)際需要設(shè)定一段時(shí)間,比如說2S或3S,也就是說當(dāng)所述第一域名解析器解析所述域名信息的時(shí)間超過了預(yù)定的這個(gè)2S或3S的話,就說明所述本地門戶系統(tǒng)出現(xiàn)的故障或者是其他一些問題,由于所述第一域名解析器與所述本地門戶系統(tǒng)共享一臺(tái)服務(wù)器,那么同樣的第一域名解析器101也就停止工作,則觸發(fā)所述第二解析器104工作;需要說明的是,所述第一域名解析器103中可以包括判斷器,所述判斷器用于,判斷與所述本地門戶系統(tǒng)對(duì)應(yīng)的第一域名解析器解析所述域名信息的時(shí)間是否超過預(yù)設(shè)時(shí)間,如果是,觸發(fā)所述第二域名解析器工作,如果否,觸發(fā)所述第一域名解析器工作;所述第二域名解析器104用于,當(dāng)所述第一解析器解析所述域名信息的時(shí)間超過預(yù)設(shè)時(shí)間時(shí),則所述第二域名解析器來解析所述域名信息,得到對(duì)應(yīng)的第一備份門戶系統(tǒng)的訪問地址;其中,當(dāng)所述第一域名解析器停止工作后,會(huì)由與第一備份門戶系統(tǒng)對(duì)應(yīng)的第二域名解析器來解析所述域名信息,得到對(duì)應(yīng)的所述第一備份門戶系統(tǒng)的訪問地址。本實(shí)施例公開了一種負(fù)載均衡和冗余保護(hù)裝置,所述裝置包括:備份器、接收器、第一域名解析器和第二域名解析器,所述備份器用于將本地門戶系統(tǒng)進(jìn)行備份,得到至少一個(gè)備份門戶系統(tǒng),所述接收器用于接收包括域名信息的訪問指令,所述第一域名解析器用于判斷與所述本地門戶系統(tǒng)對(duì)應(yīng)的第一域名解析器解析所述域名信息的時(shí)間是否超過預(yù)設(shè)時(shí)間,如果是,觸發(fā)所述第二解析器工作,如果否,所述第一解析器工作,得到對(duì)應(yīng)的所述本地門戶系統(tǒng)的訪問地址,將所述本地門戶系統(tǒng)進(jìn)行了備份,得到多個(gè)備份門戶系統(tǒng),當(dāng)接收到訪問指令時(shí),由與所述本地門戶系統(tǒng)對(duì)應(yīng)的第一域名解析器進(jìn)行解析,當(dāng)解析時(shí)間超過預(yù)設(shè)時(shí)間,或者當(dāng)所述本地門戶系統(tǒng)出現(xiàn)故障時(shí),則由與所述備份門戶系統(tǒng)對(duì)應(yīng)的域名解析器進(jìn)行解析所述域名信息,這樣就可以緩解對(duì)本地門戶系統(tǒng)進(jìn)行大量級(jí)的訪問時(shí),出現(xiàn)訪問堵塞的問題。本實(shí)施例四公開了一種負(fù)載均衡和冗余保護(hù)裝置,參見圖4所示,所述裝置包括:備份器101、接收器102、第一域名解析器103、第二域名解析器104、第一訪問器105和第二訪問器106 ;其中,所述備份器101、所述接收器102、所述第一域名解析器103和所述第二域名解析器104與實(shí)施例三公開的所述備份器101、所述接收器102、所述第一域名解析器103和所述第二域名解析器104 —致;所述第一訪問器105與所述第一域名解析器103相連,用于依據(jù)所述本地門戶系統(tǒng)的訪問地址進(jìn)行訪問;所述第二訪問器106與所述第二域名解析器104相連,用于依據(jù)所述第一備份門戶系統(tǒng)的訪問地址進(jìn)行訪問。本實(shí)施例公開了一種負(fù)載均衡和冗余保護(hù)裝置,所述裝置除了包括實(shí)施例中的所述備份器、所述接收器、所述第一域名解析器和所述第二域名解析器外,還包括第一訪問器和第二訪問器,用于當(dāng)解析得到所述本地門戶系統(tǒng)對(duì)應(yīng)的訪問地址或者是所述第一備份門戶系統(tǒng)對(duì)應(yīng)的訪問地址后,第一訪問器會(huì)依據(jù)所述本地門戶系統(tǒng)的訪問地址進(jìn)行訪問,第二訪問器會(huì)依據(jù)所述第一備份門戶系統(tǒng)的訪問地址進(jìn)行訪問,這樣就將百萬級(jí)別的訪問量進(jìn)行了平衡,分擔(dān)到了多個(gè)備份系統(tǒng)來操作,實(shí)現(xiàn)了對(duì)門戶系統(tǒng)的保護(hù)。在實(shí)施例三的基礎(chǔ)上,優(yōu)選的,所述冗余保護(hù)裝置還包括:第三域名解析器,參見圖5所示;所述第三域名解析器107用于,當(dāng)所述第二域名解析器106解析所述域名信息的時(shí)間超過預(yù)設(shè)時(shí)間時(shí),則觸發(fā)所述第三域名解析器107來解析所述域名信息,得到對(duì)應(yīng)的所述第二備份門戶系統(tǒng)對(duì)應(yīng)的訪問地址;需要說明的是,為了訪問所述第二備份門戶系統(tǒng),可以與所述第三域名解析器連接一個(gè)第三訪問器,所述訪問器可以依據(jù)所述第二備份門戶系統(tǒng)的訪問地址進(jìn)行訪問。
本實(shí)施例中公開了一種負(fù)載均衡和冗余保護(hù)裝置,所述裝置在實(shí)施例三和實(shí)施例四的基礎(chǔ)上增加了第三域名解析器,將所述本地門戶系統(tǒng)進(jìn)行了備份,得到備份門戶系統(tǒng),每個(gè)備份門戶系統(tǒng)都對(duì)應(yīng)一個(gè)域名解析器,當(dāng)出現(xiàn)所述本地門戶系統(tǒng)訪問量劇增時(shí),與本地門戶系統(tǒng)對(duì)應(yīng)的第一域名解析器會(huì)出現(xiàn)解析所述域名信息的時(shí)間超出預(yù)設(shè)時(shí)間,這時(shí)可以由與所述備份門戶系統(tǒng)對(duì)應(yīng)的域名解析器來解析所述域名信息,實(shí)現(xiàn)了將訪問量分擔(dān)的目的,這樣就不會(huì)因?yàn)樵L問量劇增,造成用戶無法訪問到系統(tǒng)信息的問題。本說明書中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似部分互相參見即可。對(duì)于實(shí)施例公開的裝置而言,由于其與實(shí)施例公開的方法相對(duì)應(yīng),所以描述的比較簡(jiǎn)單,相關(guān)之處參見方法部分說明即可。對(duì)所公開的實(shí)施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對(duì)這些實(shí)施例的多種修改對(duì)本領(lǐng)域的專業(yè)技術(shù)人員來說是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開的原理和新穎特點(diǎn)相一致的最寬范圍。
權(quán)利要求
1.一種負(fù)載均衡和冗余保護(hù)方法,其特征在于,所述方法包括: 將本地門戶系統(tǒng)進(jìn)行備份存儲(chǔ),得到至少一個(gè)備份門戶系統(tǒng); 接收訪問指令,其中,所述訪問指令包括:域名信息; 判斷與所述本地門戶系統(tǒng)對(duì)應(yīng)的第一域名解析器解析所述域名信息的時(shí)間是否超過預(yù)設(shè)時(shí)間,如果是,由與第一備份門戶系統(tǒng)對(duì)應(yīng)的第二域名解析器來解析所述域名信息,得到對(duì)應(yīng)的所述第一備份門戶系統(tǒng)的訪問地址,依據(jù)所述第一備份門戶系統(tǒng)的訪問地址進(jìn)行訪問,如果否,得到對(duì)應(yīng)的所述本地門戶系統(tǒng)的訪問地址,依據(jù)所述本地門戶系統(tǒng)的訪問地址進(jìn)行訪問。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 依據(jù)所述本地門戶系統(tǒng)的訪問地址或者是所述第一備份門戶系統(tǒng)的訪問地址進(jìn)行訪問。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 當(dāng)所述第二域名解析器解析所述域名信息的時(shí)間超過預(yù)設(shè)時(shí)間時(shí),由與第二備份門戶系統(tǒng)對(duì)應(yīng)的第三域名解析器來解析所述域名信息,得到對(duì)應(yīng)的所述第二備份門戶系統(tǒng)對(duì)應(yīng)的訪問地址,依次循環(huán),通過域名解析器解析所述域名信息,得到對(duì)應(yīng)的所述備份門戶系統(tǒng)對(duì)應(yīng)的訪問地址。
4.一種負(fù)載均衡和冗余保護(hù)裝置,其特征在于,包括:備份器、接收器、第一域名解析器和第二域名解析器; 所述備份器用于,將本地門戶系統(tǒng)進(jìn)行備份存儲(chǔ),得到至少一個(gè)備份門戶系統(tǒng); 所述接收器用于,接收訪問指令,其中,所述訪問指令包括:域名信息; 所述第一域名解析器用于,判斷與所述本地門戶系統(tǒng)對(duì)應(yīng)的第一域名解析器解析所述域名信息的時(shí)間是否超過預(yù)設(shè)時(shí)間,如果是,觸發(fā)所述第二解析器工作,如果否,得到對(duì)應(yīng)的所述本地門戶系統(tǒng)的訪問地址; 所述第二域名解析器用于,當(dāng)所述第一解析器解析所述域名信息的時(shí)間超過預(yù)設(shè)時(shí)間時(shí),則所述第二域名解析器來解析所述域名信息,得到對(duì)應(yīng)的第一備份門戶系統(tǒng)的訪問地址。
5.根據(jù)權(quán)利要求4所述的裝置,其特征在于,還包括:第一訪問器和第二訪問器; 所述第一訪問器用于,依據(jù)所述本地門戶系統(tǒng)的訪問地址進(jìn)行訪問; 所述第二訪問器用于,依據(jù)所述第一備份門戶系統(tǒng)的訪問地址進(jìn)行訪問。
6.根據(jù)權(quán)利要求4所述的裝置,其特征在于,還包括:第三域名解析器; 所述第三域名解析器用于,當(dāng)所述第二域名解析器解析所述域名信息的時(shí)間超過預(yù)設(shè)時(shí)間時(shí),則觸發(fā)所述第三域名解析器來解析所述域名信息,得到對(duì)應(yīng)的所述第二備份門戶系統(tǒng)對(duì)應(yīng)的訪問地址。
全文摘要
本發(fā)明公開了一種負(fù)載均衡和冗余保護(hù)方法及裝置,所述方法應(yīng)用于所述裝置中,所述方法中將所述本地門戶系統(tǒng)進(jìn)行了備份,得到多個(gè)備份門戶系統(tǒng),當(dāng)接收到訪問指令時(shí),由與所述本地門戶系統(tǒng)對(duì)應(yīng)的第一域名解析器進(jìn)行解析,當(dāng)解析時(shí)間超過預(yù)設(shè)時(shí)間,或者當(dāng)所述本地門戶系統(tǒng)出現(xiàn)故障時(shí),則由與所述備份門戶系統(tǒng)對(duì)應(yīng)的域名解析器進(jìn)行解析所述域名信息,這樣就可以緩解對(duì)本地門戶系統(tǒng)進(jìn)行大量級(jí)的訪問時(shí),出現(xiàn)訪問堵塞的問題。
文檔編號(hào)H04L29/08GK103118117SQ20131004332
公開日2013年5月22日 申請(qǐng)日期2013年2月4日 優(yōu)先權(quán)日2013年2月4日
發(fā)明者王道誼, 賈鵬, 梁冬, 薄斐翔, 卜瑞鋒, 陳琦 申請(qǐng)人:河南有線電視網(wǎng)絡(luò)集團(tuán)有限公司