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

一種數(shù)據(jù)處理方法及系統(tǒng)的制作方法

文檔序號(hào):9581755閱讀:377來(lái)源:國(guó)知局
一種數(shù)據(jù)處理方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,特別是涉及一種數(shù)據(jù)處理方法及系統(tǒng)。
【背景技術(shù)】
[0002]現(xiàn)有技術(shù)中,在客戶終端與服務(wù)器已成功建立數(shù)據(jù)處理的基礎(chǔ)上,客戶終端通常會(huì)利用心跳檢測(cè)機(jī)制來(lái)定時(shí)檢測(cè)服務(wù)器與客戶終端的連接是否可用,而當(dāng)檢測(cè)到連接不可用時(shí),則根據(jù)需求重新請(qǐng)求建立客戶終端與服務(wù)器的連接或者不再向服務(wù)器請(qǐng)求數(shù)據(jù),以避免對(duì)客戶終端的數(shù)據(jù)請(qǐng)求的影響。
[0003]但是,這種心跳檢測(cè)機(jī)制仍存在弊端,例如:心跳檢測(cè)在檢測(cè)過程中存在延時(shí),也就是說(shuō),服務(wù)器在關(guān)閉或者重啟的情況下,客戶終端無(wú)法即刻得知服務(wù)器重啟或者關(guān)閉操作,客戶終端在這段時(shí)延內(nèi)仍向服務(wù)器發(fā)送數(shù)據(jù)請(qǐng)求,并且已發(fā)送的數(shù)據(jù)請(qǐng)求無(wú)法得到返回?cái)?shù)據(jù),使得仍存在較大的數(shù)據(jù)丟失的風(fēng)險(xiǎn),進(jìn)而使業(yè)務(wù)的正常運(yùn)行受到影響。

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

[0004]本發(fā)明實(shí)施例的目的在于提供一種新的數(shù)據(jù)處理方法及系統(tǒng),以實(shí)現(xiàn)服務(wù)器在變更服務(wù)時(shí),減少終端所請(qǐng)求數(shù)據(jù)的丟失,且使服務(wù)器可以平滑地變更服務(wù)。
[0005]為達(dá)到上述目的,第一方面,本發(fā)明實(shí)施例提供了一種數(shù)據(jù)處理方法,應(yīng)用于終端,包括:
[0006]接收所連接的服務(wù)器發(fā)送的服務(wù)變更通知,其中,所述服務(wù)變更通知為所述服務(wù)器在變更服務(wù)之前向所述終端發(fā)送的通知,并且,所述服務(wù)器對(duì)變更服務(wù)的執(zhí)行在所述服務(wù)器監(jiān)聽到所連接的所述終端接收到所述服務(wù)變更通知時(shí)延遲預(yù)定時(shí)間后;
[0007]為所述服務(wù)器設(shè)置緩存標(biāo)識(shí),并設(shè)置所述緩存標(biāo)識(shí)的有效時(shí)間為所述預(yù)定時(shí)間,同時(shí)從連接資源池中移除所述服務(wù)器與所述終端的連接,其中,所述連接資源池所存儲(chǔ)的連接所對(duì)應(yīng)的服務(wù)器為構(gòu)建數(shù)據(jù)請(qǐng)求時(shí)所依據(jù)的服務(wù)器;
[0008]所述方法還包括:在對(duì)目標(biāo)服務(wù)器的連接狀態(tài)做心跳檢測(cè)時(shí),如果檢測(cè)到與所述目標(biāo)服務(wù)器的連接斷開,則判斷所述目標(biāo)服務(wù)器是否存在緩存標(biāo)識(shí)且該緩存標(biāo)識(shí)是否在有效時(shí)間內(nèi),如果是,放棄請(qǐng)求與所述目標(biāo)服務(wù)器建立連接。
[0009]優(yōu)選的,本發(fā)明實(shí)施例第一方面所提供的一種數(shù)據(jù)處理方法,還包括:如果判斷出所述目標(biāo)服務(wù)器不存在緩存標(biāo)識(shí)或存在緩存標(biāo)識(shí)但該緩存標(biāo)識(shí)未在有效時(shí)間內(nèi),請(qǐng)求與所述目標(biāo)服務(wù)器建立連接。
[0010]優(yōu)選的,所述變更服務(wù)包括重啟服務(wù)或關(guān)閉服務(wù)。
[0011]優(yōu)選的,本發(fā)明實(shí)施例第一方面所提供的一種數(shù)據(jù)處理方法,還包括:在對(duì)所述目標(biāo)服務(wù)器的連接狀態(tài)做心跳檢測(cè)時(shí),如果檢測(cè)到與所述目標(biāo)服務(wù)器的連接斷開,則判斷所述目標(biāo)服務(wù)器是否在預(yù)設(shè)注冊(cè)中心內(nèi),如果是,繼續(xù)執(zhí)行判斷所述目標(biāo)服務(wù)器是否存在緩存標(biāo)識(shí)且該緩存標(biāo)識(shí)是否在有效時(shí)間內(nèi)的步驟。
[0012]第二方面,本發(fā)明實(shí)施例提供了另一種數(shù)據(jù)處理方法,應(yīng)用于服務(wù)器,包括:
[0013]在變更服務(wù)之前,向所連接的各個(gè)終端發(fā)送服務(wù)變更通知,以使連接的各個(gè)所述終端在接收所述服務(wù)器發(fā)送的所述服務(wù)變更通知后,為所述服務(wù)器設(shè)置有效時(shí)間為預(yù)定時(shí)間的緩存標(biāo)識(shí),并從連接資源池中移除所述服務(wù)器與所述終端的連接,并且,在對(duì)目標(biāo)服務(wù)器的連接狀態(tài)做心跳檢測(cè)時(shí),如果檢測(cè)到與所述目標(biāo)服務(wù)器的連接斷開,則判斷所述目標(biāo)服務(wù)器是否存在緩存標(biāo)識(shí)且該緩存標(biāo)識(shí)是否在有效時(shí)間內(nèi),如果是,放棄請(qǐng)求與所述目標(biāo)服務(wù)器建立連接,其中,所述連接資源池所存儲(chǔ)的連接所對(duì)應(yīng)的服務(wù)器為構(gòu)建數(shù)據(jù)請(qǐng)求時(shí)所依據(jù)的服務(wù)器;
[0014]監(jiān)聽所述各個(gè)終端是否接收到所述服務(wù)變更通知;
[0015]在監(jiān)聽到所述各個(gè)終端均接收到所述服務(wù)變更通知時(shí),延遲預(yù)定時(shí)間變更服務(wù)。
[0016]第三方面,本發(fā)明實(shí)施例提供了一種數(shù)據(jù)處理系統(tǒng),應(yīng)用于終端,包括:
[0017]接收單元,用于接收所連接的服務(wù)器發(fā)送的服務(wù)變更通知,其中,所述服務(wù)變更通知為所述服務(wù)器在變更服務(wù)之前向所述終端發(fā)送的通知,并且,所述服務(wù)器對(duì)變更服務(wù)的執(zhí)行在所述服務(wù)器監(jiān)聽到所連接的所述終端接收到所述服務(wù)變更通知時(shí)延遲預(yù)定時(shí)間后;
[0018]設(shè)置單元,用于為所述服務(wù)器設(shè)置緩存標(biāo)識(shí),并用于設(shè)置所述緩存標(biāo)識(shí)的有效時(shí)間為所述預(yù)定時(shí)間,同時(shí)用于從連接資源池中移除所述服務(wù)器與所述終端的連接,其中,所述連接資源池所存儲(chǔ)的連接所對(duì)應(yīng)的服務(wù)器為構(gòu)建數(shù)據(jù)請(qǐng)求時(shí)所依據(jù)的服務(wù)器;
[0019]所述系統(tǒng)還包括:檢測(cè)單元,用于在對(duì)目標(biāo)服務(wù)器的連接狀態(tài)做心跳檢測(cè)時(shí),如果檢測(cè)到與所述目標(biāo)服務(wù)器的連接斷開,則觸發(fā)判斷單元;
[0020]所述判斷單元,用于判斷所述目標(biāo)服務(wù)器是否存在緩存標(biāo)識(shí)且該緩存標(biāo)識(shí)是否在有效時(shí)間內(nèi),如果是,放棄請(qǐng)求與所述目標(biāo)服務(wù)器建立連接。
[0021]優(yōu)選的,所述判斷單元還用于:如果判斷出所述目標(biāo)服務(wù)器不存在緩存標(biāo)識(shí)或存在緩存標(biāo)識(shí)但該緩存標(biāo)識(shí)未在有效時(shí)間內(nèi),請(qǐng)求與所述目標(biāo)服務(wù)器建立連接。
[0022]優(yōu)選的,所述變更服務(wù)包括重啟服務(wù)或關(guān)閉服務(wù)。
[0023]優(yōu)選的,所述檢測(cè)單元具體用于:在對(duì)所述目標(biāo)服務(wù)器的連接狀態(tài)做心跳檢測(cè)時(shí),如果檢測(cè)到與所述目標(biāo)服務(wù)器的連接斷開,判斷所述目標(biāo)服務(wù)器是否在預(yù)設(shè)注冊(cè)中心內(nèi),如果是,觸發(fā)所述判斷單元。
[0024]第四方面,本發(fā)明實(shí)施例提供了另一種數(shù)據(jù)處理系統(tǒng),應(yīng)用于服務(wù)器,包括:
[0025]發(fā)送單元,用于在變更服務(wù)之前,向所連接的各個(gè)終端發(fā)送服務(wù)變更通知,以使連接的各個(gè)所述終端在接收所述服務(wù)器發(fā)送的所述服務(wù)變更通知后,為所述服務(wù)器設(shè)置有效時(shí)間為預(yù)定時(shí)間的緩存標(biāo)識(shí),并從連接資源池中移除所述服務(wù)器與所述終端的連接,并且,在對(duì)目標(biāo)服務(wù)器的連接狀態(tài)做心跳檢測(cè)時(shí),如果檢測(cè)到與所述目標(biāo)服務(wù)器的連接斷開,則判斷所述目標(biāo)服務(wù)器是否存在緩存標(biāo)識(shí)且該緩存標(biāo)識(shí)是否在有效時(shí)間內(nèi),如果是,放棄請(qǐng)求與所述目標(biāo)服務(wù)器建立連接,其中,所述連接資源池所存儲(chǔ)的連接所對(duì)應(yīng)的服務(wù)器為構(gòu)建數(shù)據(jù)請(qǐng)求時(shí)所依據(jù)的服務(wù)器;
[0026]監(jiān)聽單元,用于監(jiān)聽所述各個(gè)終端是否接收到所述服務(wù)變更通知;
[0027]執(zhí)行單元,用于在監(jiān)聽到所述各個(gè)終端均接收到所述服務(wù)變更通知時(shí),延遲預(yù)定時(shí)間變更服務(wù)。
[0028]本發(fā)明實(shí)施例中,服務(wù)器在變更服務(wù)之前向所連接的終端發(fā)送的服務(wù)變更通知,并且,對(duì)變更服務(wù)的執(zhí)行在所述服務(wù)器監(jiān)聽到所連接的所述終端接收到所述服務(wù)變更通知時(shí)延遲預(yù)定時(shí)間后,以給服務(wù)器對(duì)終端在接收到服務(wù)變更通知之前發(fā)送的數(shù)據(jù)請(qǐng)求的處理提供時(shí)間,提高了終端在接收到服務(wù)變更通知之前發(fā)送的數(shù)據(jù)請(qǐng)求的結(jié)果信息的反饋率;相應(yīng)的,終端在接收到服務(wù)器發(fā)送的服務(wù)變更通知后,為服務(wù)器設(shè)置有效時(shí)間為該預(yù)定時(shí)間的緩存標(biāo)識(shí),同時(shí)從連接資源池中移除該服務(wù)器與所述終端的連接,進(jìn)而,在對(duì)目標(biāo)服務(wù)器的連接狀態(tài)做心跳檢測(cè)時(shí),如果檢測(cè)到與所述目標(biāo)服務(wù)器的連接斷
當(dāng)前第1頁(yè)1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
九龙县| 利津县| 兰州市| 上犹县| 若羌县| 旬阳县| 浮山县| 霍城县| 图片| 卢龙县| 商南县| 乌恰县| 霍邱县| 长沙市| 广饶县| 治多县| 额尔古纳市| 梓潼县| 香港 | 应用必备| 商城县| 临洮县| 辽阳县| 包头市| 旬阳县| 灌阳县| 宁晋县| 英吉沙县| 长顺县| 治县。| 桂东县| 双牌县| 介休市| 嘉荫县| 荣昌县| 长丰县| 财经| 宜都市| 葵青区| 西畴县| 炎陵县|