一種服務(wù)器故障信息反饋方法和系統(tǒng)的制作方法
【專利摘要】本發(fā)明實(shí)施例公開(kāi)了一種服務(wù)器故障信息反饋方法,包括:用戶終端向第一服務(wù)器發(fā)送頁(yè)面請(qǐng)求;當(dāng)?shù)谝环?wù)器無(wú)法響應(yīng)用戶終端發(fā)送頁(yè)面請(qǐng)求時(shí),第二服務(wù)器獲取攜帶有所述頁(yè)面請(qǐng)求的錯(cuò)誤消息,錯(cuò)誤消息用于指示所述第一服務(wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí);第二服務(wù)器從存儲(chǔ)的頁(yè)面中選取與所述頁(yè)面請(qǐng)求最為相關(guān)的頁(yè)面作為容錯(cuò)頁(yè)面,并將據(jù)容錯(cuò)頁(yè)面發(fā)送至所述用戶終端;用戶終端接收第二服務(wù)器發(fā)送的所述容錯(cuò)頁(yè)面,并顯示所述容錯(cuò)頁(yè)面。相應(yīng)地本發(fā)明實(shí)施例還提供了一種服務(wù)器故障信息反饋系統(tǒng)。本發(fā)明實(shí)施例在出現(xiàn)服務(wù)請(qǐng)求故障時(shí),可以使用戶終端獲取到該用戶終端發(fā)送的頁(yè)面請(qǐng)求相關(guān)的頁(yè)面。
【專利說(shuō)明】一種服務(wù)器故障信息反饋方法和系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)絡(luò)【技術(shù)領(lǐng)域】,尤其涉及一種服務(wù)器故障信息反饋方法和系統(tǒng)。
【背景技術(shù)】
[0002]目前互聯(lián)網(wǎng)絡(luò)應(yīng)用越來(lái)越廣泛,人們生活中經(jīng)常會(huì)使用到互聯(lián)網(wǎng),但在實(shí)際使用過(guò)程中,在用戶終端向服務(wù)器發(fā)送的頁(yè)面請(qǐng)求時(shí),難免會(huì)出現(xiàn)服務(wù)請(qǐng)求故障,即服務(wù)器無(wú)法向該用戶終端提供該頁(yè)面請(qǐng)求所請(qǐng)求的頁(yè)面的情況,例如,服務(wù)器停止服務(wù),或者用戶終端發(fā)送的頁(yè)面請(qǐng)求的參數(shù)錯(cuò)誤等。目前網(wǎng)絡(luò)側(cè)會(huì)向用戶終端發(fā)送404錯(cuò)誤頁(yè)面或500錯(cuò)誤頁(yè)面來(lái)處理上述服務(wù)請(qǐng)求故障。而404錯(cuò)誤頁(yè)面或500錯(cuò)誤頁(yè)面中僅包含一些指示信息,不包含任何上述頁(yè)面請(qǐng)求相關(guān)的信息。即目前出現(xiàn)服務(wù)請(qǐng)求故障時(shí),用戶終端無(wú)法獲取到該用戶終端發(fā)送的頁(yè)面請(qǐng)求相關(guān)的任何信息。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實(shí)施例提供了一種服務(wù)器故障信息反饋方法和系統(tǒng),在出現(xiàn)服務(wù)請(qǐng)求故障時(shí),可以使用戶終端獲取到該用戶終端發(fā)送的頁(yè)面請(qǐng)求相關(guān)的頁(yè)面。
[0004]為了解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供的一種服務(wù)器故障信息反饋方法,包括:
[0005]用戶終端向第一服務(wù)器發(fā)送頁(yè)面請(qǐng)求;
[0006]當(dāng)所述第一服務(wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí),第二服務(wù)器獲取攜帶有所述頁(yè)面請(qǐng)求的錯(cuò)誤消息,所述錯(cuò)誤消息用于指示所述第一服務(wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí);
[0007]所述第二服務(wù)器從存儲(chǔ)的頁(yè)面中選取與所述頁(yè)面請(qǐng)求最為相關(guān)的頁(yè)面作為容錯(cuò)頁(yè)面,并將據(jù)容錯(cuò)頁(yè)面發(fā)送至所述用戶終端;
[0008]所述用戶終端接收所述第二服務(wù)器發(fā)送的所述容錯(cuò)頁(yè)面,并顯示所述容錯(cuò)頁(yè)面。
[0009]本發(fā)明實(shí)施例還提供了另一種服務(wù)器故障信息反饋方法,包括:
[0010]向第一服務(wù)器發(fā)送頁(yè)面請(qǐng)求;
[0011]當(dāng)所述第一服務(wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí),所述用戶終端接收第二服務(wù)器發(fā)送的所述容錯(cuò)頁(yè)面,并顯示所述容錯(cuò)頁(yè)面;
[0012]其中,所述容錯(cuò)頁(yè)面為所述第二服務(wù)器從存儲(chǔ)的頁(yè)面中選取與所述頁(yè)面請(qǐng)求最為相關(guān)的頁(yè)面。
[0013]本發(fā)明實(shí)施例還提供了另一種服務(wù)器故障信息反饋方法,包括:
[0014]當(dāng)?shù)谝环?wù)器無(wú)法響應(yīng)用戶終端發(fā)送頁(yè)面請(qǐng)求時(shí),獲取攜帶有所述頁(yè)面請(qǐng)求的錯(cuò)誤消息,所述錯(cuò)誤消息用于指示所述第一服務(wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí);
[0015]從存儲(chǔ)的頁(yè)面中選取與所述頁(yè)面請(qǐng)求最為相關(guān)的頁(yè)面作為容錯(cuò)頁(yè)面,并將據(jù)容錯(cuò)頁(yè)面發(fā)送至所述用戶終端,以使所述用戶終端接收所述容錯(cuò)頁(yè)面,并顯示所述容錯(cuò)頁(yè)面。
[0016]本發(fā)明實(shí)施例還提供了一種服務(wù)器故障信息反饋系統(tǒng),包括:用戶終端和第一服務(wù)器,其中:
[0017]所述用戶終端包括請(qǐng)求單元和顯示單元,所述第一服務(wù)器包括獲取單元和發(fā)送單元,其中:
[0018]所述請(qǐng)求單元,用于向第二服務(wù)器發(fā)送頁(yè)面請(qǐng)求;
[0019]所述獲取單元,用于當(dāng)所述第二服務(wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí),獲取攜帶有所述頁(yè)面請(qǐng)求的錯(cuò)誤消息,所述錯(cuò)誤消息用于指示所述第二服務(wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí);
[0020]所述發(fā)送單元,用于從存儲(chǔ)的頁(yè)面中選取與所述頁(yè)面請(qǐng)求最為相關(guān)的頁(yè)面作為容錯(cuò)頁(yè)面,并將據(jù)容錯(cuò)頁(yè)面發(fā)送至所述用戶終端;
[0021]所述顯示單元,用于接收所述第一服務(wù)器發(fā)送的所述容錯(cuò)頁(yè)面,并顯示所述容錯(cuò)頁(yè)面。
[0022]上述技術(shù)方案中,用戶終端向第一服務(wù)器發(fā)送頁(yè)面請(qǐng)求;當(dāng)所述第一服務(wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí),第二服務(wù)器獲取攜帶有所述頁(yè)面請(qǐng)求的錯(cuò)誤消息,所述錯(cuò)誤消息用于指示所述第一服務(wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí);所述第二服務(wù)器從存儲(chǔ)的頁(yè)面中選取與所述頁(yè)面請(qǐng)求最為相關(guān)的頁(yè)面作為容錯(cuò)頁(yè)面,并將據(jù)容錯(cuò)頁(yè)面發(fā)送至所述用戶終端;所述用戶終端接收所述第二服務(wù)器發(fā)送的所述容錯(cuò)頁(yè)面,并顯示所述容錯(cuò)頁(yè)面。這樣當(dāng)?shù)谝环?wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí)時(shí),即在出現(xiàn)服務(wù)請(qǐng)求故障時(shí),可以使用戶終端獲取到該用戶終端發(fā)送的頁(yè)面請(qǐng)求相關(guān)的頁(yè)面。
【專利附圖】
【附圖說(shuō)明】
[0023]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0024]圖1是本發(fā)明實(shí)施例提供的一種服務(wù)器故障信息反饋方法的流程示意;
[0025]圖2是本發(fā)明實(shí)施例提供的一種服務(wù)器故障信息反饋方法的流程示意;
[0026]圖3是本發(fā)明實(shí)施例提供的一種服務(wù)器故障信息反饋方法的流程示意;
[0027]圖4是本發(fā)明實(shí)施例提供的一種服務(wù)器故障信息反饋方法的流程示意;
[0028]圖5是本發(fā)明實(shí)施例提供的一種服務(wù)器故障信息反饋方法的流程示意;
[0029]圖6是本發(fā)明實(shí)施例提供的一種服務(wù)器故障信息反饋系統(tǒng)的結(jié)構(gòu)示意圖;
[0030]圖7是本發(fā)明實(shí)施例提供的另一種服務(wù)器故障信息反饋系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0031]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0032]圖1是本發(fā)明實(shí)施例提供的一種服務(wù)器故障信息反饋方法的流程示意,如圖1所示,包括:
[0033]101、用戶終端向第一服務(wù)器發(fā)送頁(yè)面請(qǐng)求;
[0034]102、當(dāng)?shù)谝环?wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí),第二服務(wù)器獲取攜帶有所述頁(yè)面請(qǐng)求的錯(cuò)誤消息,所述錯(cuò)誤消息用于指示所述第一服務(wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí);
[0035]可選的,第一服務(wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí)包括:
[0036]用戶終端向第一服務(wù)器發(fā)送的頁(yè)面請(qǐng)求的參數(shù)錯(cuò)誤導(dǎo)致第一服務(wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí);具體可以是第一服務(wù)器無(wú)法向所述用戶終端發(fā)送所述頁(yè)面請(qǐng)求所請(qǐng)求的頁(yè)面;和/或
[0037]第一服務(wù)器出現(xiàn)故障導(dǎo)致第一服務(wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí);具體可以是第一服務(wù)器無(wú)法向所述用戶終端發(fā)送所述頁(yè)面請(qǐng)求所請(qǐng)求的頁(yè)面。當(dāng)然本發(fā)明實(shí)施例包含但不即于上述列出的兩種情況,還可以是第一服務(wù)器向用戶終端發(fā)送信息的路徑出錯(cuò)時(shí)等。
[0038]103、第二服務(wù)器從存儲(chǔ)的頁(yè)面中選取與所述頁(yè)面請(qǐng)求最為相關(guān)的頁(yè)面作為容錯(cuò)頁(yè)面,并將據(jù)容錯(cuò)頁(yè)面發(fā)送至所述用戶終端。
[0039]上述最為相關(guān)的頁(yè)面可以是根據(jù)某種規(guī)則而選擇在該規(guī)則下最為相關(guān)的頁(yè)面,例如:選擇為地址信息最為接近的頁(yè)面為最為相關(guān)的頁(yè)面,或者頁(yè)面內(nèi)容最為相關(guān)的頁(yè)面為最為相關(guān)的頁(yè)面等,本發(fā)明實(shí)施例包括但不限于上述兩種最為相關(guān)的頁(yè)面。
[0040]104、用戶終端接收所述第二服務(wù)器發(fā)送的所述容錯(cuò)頁(yè)面,并顯示所述容錯(cuò)頁(yè)面。
[0041]可選的,上述用戶終端可以是計(jì)算機(jī)、手機(jī)、平板電腦等可以上網(wǎng)的設(shè)備。
[0042]可選的,上述第一服務(wù)器可以是動(dòng)態(tài)服務(wù)器,上述第二服務(wù)器可以是靜態(tài)或者動(dòng)態(tài)服務(wù)器。
[0043]上述技術(shù)方案中,用戶終端向第一服務(wù)器發(fā)送頁(yè)面請(qǐng)求;當(dāng)所述第一服務(wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí),第二服務(wù)器獲取攜帶有所述頁(yè)面請(qǐng)求的錯(cuò)誤消息,所述錯(cuò)誤消息用于指示所述第一服務(wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí);所述第二服務(wù)器從存儲(chǔ)的頁(yè)面中選取與所述頁(yè)面請(qǐng)求最為相關(guān)的頁(yè)面作為容錯(cuò)頁(yè)面,并將據(jù)容錯(cuò)頁(yè)面發(fā)送至所述用戶終端;所述用戶終端接收所述第二服務(wù)器發(fā)送的所述容錯(cuò)頁(yè)面,并顯示所述容錯(cuò)頁(yè)面。這樣當(dāng)?shù)谝环?wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí)時(shí),即在出現(xiàn)服務(wù)請(qǐng)求故障時(shí),可以使用戶終端獲取到該用戶終端發(fā)送的頁(yè)面請(qǐng)求相關(guān)的頁(yè)面。
[0044]圖2是本發(fā)明實(shí)施例提供的另一種服務(wù)器故障信息反饋方法的流程示意圖,如圖2所示,包括:
[0045]201、用戶終端向第一服務(wù)器發(fā)送頁(yè)面請(qǐng)求;
[0046]202、當(dāng)所述頁(yè)面請(qǐng)求的參數(shù)錯(cuò)導(dǎo)致所述第一服務(wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí),所述第一服務(wù)器向所述第二服務(wù)器發(fā)送攜帶有頁(yè)面請(qǐng)求的錯(cuò)誤消息,所述錯(cuò)誤消息用于指示所述第一服務(wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí)。
[0047]作為一種可選的實(shí)施方式,上述頁(yè)面請(qǐng)求具體可以是一個(gè)頁(yè)面的地址信息,例如:www.baidu.com/s ? wd = % E4 % B8 % AD % E5 % 9B % BD&ie = utf-8,當(dāng)該地址信息的參數(shù)出現(xiàn)錯(cuò)誤時(shí),即www.baidu.com后面的字符出現(xiàn)錯(cuò)誤時(shí),上述第一服務(wù)器(例如:www.baidu.com所在的服務(wù)器)就不無(wú)法向所述用戶終端發(fā)送該地址信息的頁(yè)面,第一服務(wù)器就向所述第二服務(wù)器發(fā)送攜帶有頁(yè)面請(qǐng)求的錯(cuò)誤消息。
[0048]需要說(shuō)明的是,本發(fā)明實(shí)施例中頁(yè)面請(qǐng)求的參數(shù)錯(cuò)導(dǎo)是指頁(yè)面請(qǐng)求中的地址信息的參數(shù)錯(cuò)誤。例如,頁(yè)面請(qǐng)求中的地址信息的頁(yè)面尺寸參數(shù)等其它參數(shù)錯(cuò)誤。
[0049]作為一種可選的實(shí)施方式,第一服務(wù)器可以通過(guò)內(nèi)部錯(cuò)誤頁(yè)向所述第二服務(wù)器發(fā)送攜帶有頁(yè)面請(qǐng)求的錯(cuò)誤消息。例如,第一服務(wù)器向第二服務(wù)器發(fā)送攜帶有所述頁(yè)面請(qǐng)求的內(nèi)部錯(cuò)誤頁(yè)的程序代碼。
[0050]203、第二服務(wù)器接收所述第一服務(wù)器發(fā)送的攜帶有所述頁(yè)面請(qǐng)求的錯(cuò)誤消息。
[0051]204、第二服務(wù)器從存儲(chǔ)的頁(yè)面中選取與所述頁(yè)面請(qǐng)求最為相關(guān)的頁(yè)面作為容錯(cuò)頁(yè)面,并將據(jù)容錯(cuò)頁(yè)面發(fā)送至所述用戶終端。
[0052]可選的,當(dāng)?shù)诙?wù)器接收到上述錯(cuò)誤消息,就從存儲(chǔ)的頁(yè)面中選取與所述頁(yè)面請(qǐng)求最為相關(guān)的頁(yè)面作為容錯(cuò)頁(yè)面,并將據(jù)容錯(cuò)頁(yè)面發(fā)送至所述用戶終端。
[0053]作為一種可選的實(shí)施方式,步驟203可以包括:
[0054]第二服務(wù)器解析所述頁(yè)面請(qǐng)求得到請(qǐng)求頁(yè)面的地址信息,從存儲(chǔ)的頁(yè)面中選取地址信息與所述請(qǐng)求頁(yè)面的地址信息最為相關(guān)的頁(yè)面作為容錯(cuò)頁(yè)面。
[0055]這樣就可以使用戶終端獲取得與該用戶終端所請(qǐng)求的頁(yè)面相似或者相同的頁(yè)面。
[0056]205、用戶終端接收所述第二服務(wù)器發(fā)送的所述容錯(cuò)頁(yè)面,并顯示所述容錯(cuò)頁(yè)面。
[0057]作為一種可選的實(shí)施方式,在步驟201之前,所述方法還可以包括:
[0058]第二服務(wù)器抓取所述第一服務(wù)器往外發(fā)送的頁(yè)面??梢允窃诘谝环?wù)器向終端發(fā)送頁(yè)面的時(shí)候抓取的,例如,第一服務(wù)器向上述用戶終端發(fā)送頁(yè)面時(shí),抓取第一服務(wù)器向上述用戶終端發(fā)送的頁(yè)面,還可以第一服務(wù)器向其它終端發(fā)送頁(yè)面時(shí),抓取第一服務(wù)器向其它終端發(fā)送的頁(yè)面。且抓取的可以是一個(gè)或者多個(gè)頁(yè)面。
[0059]上述技術(shù)方案中,在上面實(shí)施例的基礎(chǔ)上,實(shí)現(xiàn)了當(dāng)用戶終端發(fā)送的頁(yè)面請(qǐng)求的參數(shù)錯(cuò)誤時(shí),用戶終端可以獲取該頁(yè)面請(qǐng)求相關(guān)的頁(yè)面。
[0060]圖3是本發(fā)明實(shí)施例提供的另一種服務(wù)器故障信息反饋方法的流程示意圖,如圖3所示,包括:
[0061]301、用戶終端向第一服務(wù)器發(fā)送頁(yè)面請(qǐng)求;
[0062]302、當(dāng)所述第一服務(wù)器出現(xiàn)故障導(dǎo)致所述第一服務(wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí),第三服務(wù)器檢測(cè)到所述第一服務(wù)器出現(xiàn)故障,并向所述第二服務(wù)器發(fā)送攜帶有頁(yè)面請(qǐng)求的錯(cuò)誤消息,所述錯(cuò)誤消息用于指示所述第一服務(wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí)。
[0063]可選的,上述第一服務(wù)器出現(xiàn)故障可以是指第一服務(wù)器停止服務(wù),或者,第一服務(wù)器出現(xiàn)故障導(dǎo)致無(wú)法往外發(fā)送頁(yè)面。
[0064]可選的,上述第三服務(wù)器可以是一直在檢測(cè)第一服務(wù)器是否出現(xiàn)故障。
[0065]可選的,上述第三服務(wù)器可以是Nginx(—個(gè)服務(wù)器名稱,無(wú)具體的中文意思)服務(wù)器。
[0066]作為一種可選的實(shí)施方式,第三服務(wù)器可以通過(guò)錯(cuò)誤中轉(zhuǎn)頁(yè)向所述第二服務(wù)器發(fā)送攜帶有頁(yè)面請(qǐng)求的錯(cuò)誤消息。例如,第三服務(wù)器向第二服務(wù)器發(fā)送攜帶有所述頁(yè)面請(qǐng)求的錯(cuò)誤中轉(zhuǎn)頁(yè)的程序代碼。
[0067]303、第二服務(wù)器接收所述第三服務(wù)器發(fā)送的攜帶有所述頁(yè)面請(qǐng)求的錯(cuò)誤消息;
[0068]304、第二服務(wù)器從存儲(chǔ)的頁(yè)面中選取與所述頁(yè)面請(qǐng)求最為相關(guān)的頁(yè)面作為容錯(cuò)頁(yè)面,并將據(jù)容錯(cuò)頁(yè)面發(fā)送至所述用戶終端;
[0069]305、用戶終端接收所述第二服務(wù)器發(fā)送的所述容錯(cuò)頁(yè)面,并顯示所述容錯(cuò)頁(yè)面。
[0070]上述技術(shù)方案中,在上面實(shí)施例的基礎(chǔ)上,實(shí)現(xiàn)了當(dāng)用戶終端發(fā)送的頁(yè)面請(qǐng)求所請(qǐng)求的服務(wù)器出現(xiàn)智障時(shí),用戶終端可以獲取該頁(yè)面請(qǐng)求相關(guān)的頁(yè)面。
[0071]圖4是本發(fā)明實(shí)施例提供的另一種服務(wù)器故障信息反饋方法的流程示意圖,如圖4所示,包括:
[0072]401、向第一服務(wù)器發(fā)送頁(yè)面請(qǐng)求;
[0073]402、當(dāng)所述第一服務(wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí),所述用戶終端接收第二服務(wù)器發(fā)送的容錯(cuò)頁(yè)面,并顯示所述容錯(cuò)頁(yè)面;
[0074]其中,所述容錯(cuò)頁(yè)面為所述第二服務(wù)器從存儲(chǔ)的頁(yè)面中選取與所述頁(yè)面請(qǐng)求最為相關(guān)的頁(yè)面。
[0075]可選的,上述第二服務(wù)器發(fā)送的容錯(cuò)頁(yè)面可以是第二服務(wù)器通過(guò)第一服務(wù)器或者其它服務(wù)器發(fā)送的上述頁(yè)面請(qǐng)求,并根據(jù)該頁(yè)面請(qǐng)求從存儲(chǔ)的頁(yè)面中選取與所述頁(yè)面請(qǐng)求最為相關(guān)的頁(yè)面。
[0076]需要說(shuō)明的是,本實(shí)施例的方法可以應(yīng)用于上面實(shí)施例描述的用戶終端,即本實(shí)施例的方法可以包括上面實(shí)施例描述的用戶終端執(zhí)行的所有步驟,此處不作重復(fù)說(shuō)明。
[0077]上述技術(shù)方案中,向第一服務(wù)器發(fā)送頁(yè)面請(qǐng)求;當(dāng)?shù)谝环?wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí)時(shí),用戶終端接收第二服務(wù)器發(fā)送的容錯(cuò)頁(yè)面,并顯示所述容錯(cuò)頁(yè)面,而容錯(cuò)頁(yè)面為所述第二服務(wù)器從存儲(chǔ)的頁(yè)面中選取與所述頁(yè)面請(qǐng)求最為相關(guān)的頁(yè)面。這樣當(dāng)?shù)谝环?wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí)時(shí),即在出現(xiàn)服務(wù)請(qǐng)求故障時(shí),可以使用戶終端獲取到該用戶終端發(fā)送的頁(yè)面請(qǐng)求相關(guān)的頁(yè)面。
[0078]圖5是本發(fā)明實(shí)施例提供的另一種服務(wù)器故障信息反饋方法的流程示意圖,如圖5所示,包括:
[0079]501、當(dāng)?shù)谝环?wù)器無(wú)法響應(yīng)用戶終端發(fā)送頁(yè)面請(qǐng)求時(shí),獲取攜帶有所述頁(yè)面請(qǐng)求的錯(cuò)誤消息,所述錯(cuò)誤消息用于指示所述第一服務(wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí);
[0080]502、從存儲(chǔ)的頁(yè)面中選取與所述頁(yè)面請(qǐng)求最為相關(guān)的頁(yè)面作為容錯(cuò)頁(yè)面,并將據(jù)容錯(cuò)頁(yè)面發(fā)送至所述用戶終端,以使所述用戶終端接收所述容錯(cuò)頁(yè)面,并顯示所述容錯(cuò)頁(yè)面。
[0081]可選的,發(fā)送的容錯(cuò)頁(yè)面可以通過(guò)第一服務(wù)器或者其它服務(wù)器發(fā)送的上述頁(yè)面請(qǐng)求,并根據(jù)該頁(yè)面請(qǐng)求從從存儲(chǔ)的頁(yè)面中選取與所述頁(yè)面請(qǐng)求最為相關(guān)的頁(yè)面。
[0082]需要說(shuō)明的是,本實(shí)施例的方法可以應(yīng)用于上面實(shí)施例描述的第二服務(wù)器,即本實(shí)施例的方法可以包括上面實(shí)施例描述的第二服務(wù)器執(zhí)行的所有步驟,此處不作重復(fù)說(shuō)明。
[0083]上述技術(shù)方案中,當(dāng)?shù)谝环?wù)器無(wú)法響應(yīng)用戶終端發(fā)送頁(yè)面請(qǐng)求時(shí),獲取攜帶有所述頁(yè)面請(qǐng)求的錯(cuò)誤消息;從存儲(chǔ)的頁(yè)面中選取與所述頁(yè)面請(qǐng)求最為相關(guān)的頁(yè)面作為容錯(cuò)頁(yè)面,并將據(jù)容錯(cuò)頁(yè)面發(fā)送至所述用戶終端,以使所述用戶終端接收所述容錯(cuò)頁(yè)面,并顯示所述容錯(cuò)頁(yè)面。這樣當(dāng)?shù)谝环?wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí)時(shí),即在出現(xiàn)服務(wù)請(qǐng)求故障時(shí),可以使用戶終端獲取到該用戶終端發(fā)送的頁(yè)面請(qǐng)求相關(guān)的頁(yè)面。
[0084]下面為本發(fā)明裝置實(shí)施例,本發(fā)明裝置實(shí)施例用于執(zhí)行本發(fā)明方法實(shí)施例一至五實(shí)現(xiàn)的方法,為了便于說(shuō)明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,具體技術(shù)細(xì)節(jié)未揭示的,請(qǐng)參照本發(fā)明實(shí)施例一、實(shí)施例二、實(shí)施例三、實(shí)施例四和實(shí)施例五。
[0085]圖6是本發(fā)明實(shí)施例提供的一種服務(wù)器故障信息反饋系統(tǒng)的結(jié)構(gòu)示意圖,如圖6所示,包括:用戶終端61和第一服務(wù)器62,其中:
[0086]用戶終端61包括請(qǐng)求單元611和顯示單元612,第一服務(wù)器62包括獲取單元621和發(fā)送單元622,其中:
[0087]請(qǐng)求單元611,用于向第二服務(wù)器發(fā)送頁(yè)面請(qǐng)求;
[0088]獲取單元621,用于當(dāng)所述第二服務(wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí),獲取攜帶有所述頁(yè)面請(qǐng)求的錯(cuò)誤消息,所述錯(cuò)誤消息用于指示所述第二服務(wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求;
[0089]發(fā)送單元622,用于從存儲(chǔ)的頁(yè)面中選取與所述頁(yè)面請(qǐng)求最為相關(guān)的頁(yè)面作為容錯(cuò)頁(yè)面,并將據(jù)容錯(cuò)頁(yè)面發(fā)送至用戶終端61 ;
[0090]顯示單元612,用于接收第一服務(wù)器62發(fā)送的所述容錯(cuò)頁(yè)面,并顯示所述容錯(cuò)頁(yè)面。
[0091]需要說(shuō)明的是,本實(shí)施例中的第一服務(wù)器可以是上面實(shí)施例描述的第二服務(wù)器,本實(shí)施例中的第二服務(wù)器可以是上面實(shí)施例描述的第一服務(wù)器。
[0092]上述技術(shù)方案中,用戶終端向第二服務(wù)器發(fā)送頁(yè)面請(qǐng)求;當(dāng)所述第二服務(wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí)時(shí),第一服務(wù)器獲取攜帶有所述頁(yè)面請(qǐng)求的錯(cuò)誤消息,所述錯(cuò)誤消息用于指示所述第一服務(wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí);所述第一服務(wù)器從存儲(chǔ)的頁(yè)面中選取與所述頁(yè)面請(qǐng)求最為相關(guān)的頁(yè)面作為容錯(cuò)頁(yè)面,并將據(jù)容錯(cuò)頁(yè)面發(fā)送至所述用戶終端;所述用戶終端接收所述第一服務(wù)器發(fā)送的所述容錯(cuò)頁(yè)面,并顯示所述容錯(cuò)頁(yè)面。這樣當(dāng)?shù)诙?wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí)時(shí),即在出現(xiàn)服務(wù)請(qǐng)求故障時(shí),可以使用戶終端獲取到該用戶終端發(fā)送的頁(yè)面請(qǐng)求相關(guān)的頁(yè)面。
[0093]圖7是本發(fā)明實(shí)施例提供的一種服務(wù)器故障信息反饋系統(tǒng)的結(jié)構(gòu)示意圖,如圖7所示,包括:用戶終端71、第一服務(wù)器72和第二服務(wù)器73,其中:
[0094]用戶終端71包括請(qǐng)求單元711和顯示單元712,第一服務(wù)器72包括獲取單元721和發(fā)送單元722,其中:
[0095]請(qǐng)求單元711,用于向第二服務(wù)器73發(fā)送頁(yè)面請(qǐng)求;
[0096]獲取單元721,用于當(dāng)?shù)诙?wù)器73無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí),接收第二服務(wù)器73發(fā)送的攜帶有所述頁(yè)面請(qǐng)求的錯(cuò)誤消息,所述錯(cuò)誤消息用于指示第二服務(wù)器73無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求;
[0097]發(fā)送單元722,用于從存儲(chǔ)的頁(yè)面中選取與所述頁(yè)面請(qǐng)求最為相關(guān)的頁(yè)面作為容錯(cuò)頁(yè)面,并將據(jù)容錯(cuò)頁(yè)面發(fā)送至用戶終端71 ;
[0098]顯示單元712,用于接收第一服務(wù)器72發(fā)送的所述容錯(cuò)頁(yè)面,并顯示所述容錯(cuò)頁(yè)面;
[0099]第二服務(wù)器73,用于當(dāng)頁(yè)面請(qǐng)求的參數(shù)錯(cuò)導(dǎo)致第二服務(wù)器73無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí),向第一服務(wù)器72發(fā)送攜帶有頁(yè)面請(qǐng)求的錯(cuò)誤消息。
[0100]作為一種可選的實(shí)施方式,第一服務(wù)器72還可以包括:
[0101]抓取單元(附圖中未畫(huà)出),用于器抓取第二服務(wù)器73往外發(fā)送的頁(yè)面。
[0102]作為一種可選的實(shí)施方式,上述系統(tǒng)還可以包括:
[0103]第三服務(wù)器74,用于當(dāng)?shù)诙?wù)器73出現(xiàn)故障導(dǎo)致第二服務(wù)器73無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí),檢測(cè)到第二服務(wù)器73出現(xiàn)故障,并向第一服務(wù)器72發(fā)送攜帶有頁(yè)面請(qǐng)求的錯(cuò)誤消息;
[0104]獲取單元721還可以用于接收第三服務(wù)器74發(fā)送的攜帶有所述頁(yè)面請(qǐng)求的錯(cuò)誤消息。
[0105]需要說(shuō)明的是,本實(shí)施例中的第一服務(wù)器可以是上面實(shí)施例描述的第二服務(wù)器,本實(shí)施例中的第二服務(wù)器可以是上面實(shí)施例描述的第一服務(wù)器。
[0106]上述技術(shù)方案中,在上面實(shí)施例的基礎(chǔ)上,實(shí)現(xiàn)了多種當(dāng)用戶終端發(fā)送的頁(yè)面請(qǐng)求的參數(shù)錯(cuò)誤時(shí),用戶終端可以獲取該頁(yè)面請(qǐng)求相關(guān)的頁(yè)面的實(shí)施方式。
[0107]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤(pán)、只讀存儲(chǔ)記憶體(Read-Only Memory, ROM)或隨機(jī)存取存儲(chǔ)器(RandomAccessMemory,簡(jiǎn)稱 RAM)等。
[0108]以上所揭露的僅為本發(fā)明較佳實(shí)施例而已,當(dāng)然不能以此來(lái)限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
【權(quán)利要求】
1.一種服務(wù)器故障信息反饋方法,其特征在于,包括: 用戶終端向第一服務(wù)器發(fā)送頁(yè)面請(qǐng)求; 當(dāng)所述第一服務(wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí),第二服務(wù)器獲取攜帶有所述頁(yè)面請(qǐng)求的錯(cuò)誤消息,所述錯(cuò)誤消息用于指示所述第一服務(wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí); 所述第二服務(wù)器從存儲(chǔ)的頁(yè)面中選取與所述頁(yè)面請(qǐng)求最為相關(guān)的頁(yè)面作為容錯(cuò)頁(yè)面,并將據(jù)容錯(cuò)頁(yè)面發(fā)送至所述用戶終端; 所述用戶終端接收所述第二服務(wù)器發(fā)送的所述容錯(cuò)頁(yè)面,并顯示所述容錯(cuò)頁(yè)面。
2.如權(quán)利要求1所述的方法,其特征在于,當(dāng)所述頁(yè)面請(qǐng)求的參數(shù)錯(cuò)導(dǎo)致所述第一服務(wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí);所述用戶終端向第一服務(wù)器發(fā)送頁(yè)面請(qǐng)求之后,所述第二服務(wù)器獲取攜帶有所述頁(yè)面請(qǐng)求的錯(cuò)誤消息之前,所述方法還包括: 所述第一服務(wù)器向所述第二服務(wù)器發(fā)送攜帶有頁(yè)面請(qǐng)求的錯(cuò)誤消息; 第二服務(wù)器獲取攜帶有所述頁(yè)面請(qǐng)求的錯(cuò)誤消息包括: 所述第二服務(wù)器接收所述第一服務(wù)器發(fā)送的攜帶有所述頁(yè)面請(qǐng)求的錯(cuò)誤消息。
3.如權(quán)利要求2所述的方法,其特征在于,所述第一服務(wù)器向所述第二服務(wù)器發(fā)送攜帶有頁(yè)面請(qǐng)求的錯(cuò)誤消息包括: 所述第一服務(wù)器通過(guò)內(nèi)部錯(cuò)誤頁(yè)向所述第二服務(wù)器發(fā)送攜帶有頁(yè)面請(qǐng)求的錯(cuò)誤消息。
4.如權(quán)利要求1所述的方法,其特征在于,當(dāng)所述第一服務(wù)器出現(xiàn)故障導(dǎo)致所述第一服務(wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí);所述用戶終端向第一服務(wù)器發(fā)送頁(yè)面請(qǐng)求之后,所述第二服務(wù)器獲取攜帶有所述頁(yè)面請(qǐng)求的錯(cuò)誤消息之前,所述方法還包括: 所述第三服務(wù)器檢測(cè)到所述第一服務(wù)器出現(xiàn)故障,并向所述第二服務(wù)器發(fā)送攜帶有頁(yè)面請(qǐng)求的錯(cuò)誤消息; 第二服務(wù)器獲取攜帶有所述頁(yè)面請(qǐng)求的錯(cuò)誤消息包括: 所述第二服務(wù)器接收所述第三服務(wù)器發(fā)送的攜帶有所述頁(yè)面請(qǐng)求的錯(cuò)誤消息。
5.如權(quán)利要求4所述的方法,其特征在于,所述第三服務(wù)向所述第二服務(wù)器發(fā)送攜帶有頁(yè)面請(qǐng)求的錯(cuò)誤消息包括: 所述第三服務(wù)器通過(guò)錯(cuò)誤中轉(zhuǎn)頁(yè)向所述第二服務(wù)器發(fā)送攜帶有頁(yè)面請(qǐng)求的錯(cuò)誤消息。
6.如權(quán)利要求1-5中任一項(xiàng)所述的方法,其特征在于,所述第二服務(wù)器從存儲(chǔ)的頁(yè)面中選取與所述頁(yè)面請(qǐng)求最為相關(guān)的頁(yè)面作為容錯(cuò)頁(yè)面包括: 所述第二服務(wù)器解析所述頁(yè)面請(qǐng)求得到請(qǐng)求頁(yè)面的地址信息,從存儲(chǔ)的頁(yè)面中選取地址信息與所述請(qǐng)求頁(yè)面的地址信息最為相關(guān)的頁(yè)面作為容錯(cuò)頁(yè)面。
7.如權(quán)利要求1-5中任一項(xiàng)所述的方法,其特征在于,所述用戶終端向第一服務(wù)器發(fā)送頁(yè)面請(qǐng)求之前,所述方法還包括: 所述第二服務(wù)器抓取所述第一服務(wù)器往外發(fā)送的頁(yè)面。
8.一種服務(wù)器故障信息反饋方法,其特征在于,包括: 向第一服務(wù)器發(fā)送頁(yè)面請(qǐng)求; 當(dāng)所述第一服務(wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí),所述用戶終端接收第二服務(wù)器發(fā)送的容錯(cuò)頁(yè)面,并顯示所述容錯(cuò)頁(yè)面; 其中,所述容錯(cuò)頁(yè)面為所述第二服務(wù)器從存儲(chǔ)的頁(yè)面中選取與所述頁(yè)面請(qǐng)求最為相關(guān)的頁(yè)面。
9.一種服務(wù)器故障信息反饋方法,其特征在于,包括: 當(dāng)?shù)谝环?wù)器無(wú)法響應(yīng)用戶終端發(fā)送頁(yè)面請(qǐng)求時(shí),獲取攜帶有所述頁(yè)面請(qǐng)求的錯(cuò)誤消息,所述錯(cuò)誤消息用于指示所述第一服務(wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí); 從存儲(chǔ)的頁(yè)面中選取與所述頁(yè)面請(qǐng)求最為相關(guān)的頁(yè)面作為容錯(cuò)頁(yè)面,并將據(jù)容錯(cuò)頁(yè)面發(fā)送至所述用戶終端,以使所述用戶終端接收所述容錯(cuò)頁(yè)面,并顯示所述容錯(cuò)頁(yè)面。
10.一種服務(wù)器故障信息反饋系統(tǒng),其特征在于,包括:用戶終端和第一服務(wù)器,其中: 所述用戶終端包括請(qǐng)求單元和顯示單元,所述第一服務(wù)器包括獲取單元和發(fā)送單元,其中: 所述請(qǐng)求單元,用于向第二服務(wù)器發(fā)送頁(yè)面請(qǐng)求; 所述獲取單元,用于當(dāng)所述第二服務(wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí),獲取攜帶有所述頁(yè)面請(qǐng)求的錯(cuò)誤消息,所述錯(cuò)誤消息用于指示所述第二服務(wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí);所述發(fā)送單元,用于從存儲(chǔ)的頁(yè)面中選取與所述頁(yè)面請(qǐng)求最為相關(guān)的頁(yè)面作為容錯(cuò)頁(yè)面,并將據(jù)容錯(cuò)頁(yè)面發(fā)送至所述用戶終端; 所述顯示單元,用于接收所述第一服務(wù)器發(fā)送的所述容錯(cuò)頁(yè)面,并顯示所述容錯(cuò)頁(yè)面。
11.如權(quán)利要求10所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括: 第二服務(wù)器,用于當(dāng)頁(yè)面請(qǐng)求的參數(shù)錯(cuò)導(dǎo)致所述第二服務(wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí),向所述第一服務(wù)器發(fā)送攜帶有頁(yè)面請(qǐng)求的錯(cuò)誤消息; 所述獲取單元,還用于接收所述第二服務(wù)器發(fā)送的攜帶有所述頁(yè)面請(qǐng)求的錯(cuò)誤消息。
12.如權(quán)利要求10所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括: 第三服務(wù)器,用于當(dāng)所述第二服務(wù)器出現(xiàn)故障導(dǎo)致所述第二服務(wù)器無(wú)法響應(yīng)所述頁(yè)面請(qǐng)求時(shí),檢測(cè)到所述第二服務(wù)器出現(xiàn)故障,并向所述第一服務(wù)器發(fā)送攜帶有頁(yè)面請(qǐng)求的錯(cuò)誤消息; 所述獲取單元還用于接收所述第三服務(wù)器發(fā)送的攜帶有所述頁(yè)面請(qǐng)求的錯(cuò)誤消息。
13.如權(quán)利要求10-12中任一項(xiàng)所述的系統(tǒng),其特征在于,所述第一服務(wù)器還包括: 抓取單元,用于器抓取所述第二服務(wù)器往外發(fā)送的頁(yè)面。
【文檔編號(hào)】H04L29/08GK104184762SQ201310194990
【公開(kāi)日】2014年12月3日 申請(qǐng)日期:2013年5月23日 優(yōu)先權(quán)日:2013年5月23日
【發(fā)明者】曹武博, 譚耀華, 徐凱鵬, 劉遠(yuǎn)宏, 周明波, 徐永, 侯學(xué)卿, 平付強(qiáng), 譚志勇 申請(qǐng)人:騰訊科技(深圳)有限公司