一種心跳間隔設置的方法、裝置及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種心跳間隔設置的方法、裝置及系統(tǒng),涉及互聯(lián)網(wǎng)【技術領域】,解決了終端心跳間隔固定所帶來的網(wǎng)絡負荷過大或業(yè)務響應速度慢等問題。本發(fā)明的方法包括:獲取當前網(wǎng)絡運行環(huán)境的狀態(tài)參數(shù);根據(jù)所述狀態(tài)參數(shù)自動調(diào)整當前的心跳間隔;將調(diào)整后的心跳間隔下發(fā)給終端,以使得所述終端按照所述調(diào)整后的心跳間隔上報心跳報文。本發(fā)明主要用于局域網(wǎng)中的網(wǎng)絡系統(tǒng)。
【專利說明】—種心跳間隔設置的方法、裝置及系統(tǒng)
【技術領域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)【技術領域】,特別是涉及一種心跳間隔設置的方法、裝置及系統(tǒng)。
【背景技術】
[0002]隨著互聯(lián)網(wǎng)的飛速發(fā)展,終端尤其是移動終端用戶群的數(shù)量越來越龐大。在公司、機關等大規(guī)模網(wǎng)絡部署的環(huán)境下,網(wǎng)絡中的終端數(shù)量一般較多。在現(xiàn)有的網(wǎng)絡環(huán)境中,終端與網(wǎng)絡之間主要通過超文本傳送協(xié)議(Hypertext transfer protocol,簡稱HTTP)鏈接的方式進行數(shù)據(jù)交互,在這種鏈接方式中,終端需要定期向服務器發(fā)送心跳報文,這些心跳報文數(shù)據(jù)量較小,不具有實際意義。網(wǎng)絡側(cè)通過心跳報文對終端的連接狀態(tài)進行監(jiān)控,只有在接收到終端上報的心跳報文時,網(wǎng)絡側(cè)才可以響應心跳報文,向終端下發(fā)不同的業(yè)務指令。
[0003]在目前的網(wǎng)絡環(huán)境中,終端向服務器發(fā)送心跳報文的間隔是固定的。當發(fā)送心跳報文的間隔過短時,心跳報文發(fā)送頻繁,會占用很多信令資源和數(shù)據(jù)資源,由于發(fā)送心跳報文的周期性強、使用集中度高等問題,服務器的承載能力很可能無法滿足終端和服務器之間如此頻繁的數(shù)據(jù)和信令資源的交互,給服務器造成了巨大的負擔,嚴重時甚至會造成服務器癱瘓。當發(fā)送心跳報文的間隔過長時,業(yè)務指令的下發(fā)需要等待較長時間,產(chǎn)生業(yè)務實現(xiàn)不及時的問題。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明提出了一種心跳間隔設置的方法、裝置及系統(tǒng),主要目的在于解決終端心跳間隔固定所帶來的相應問題。
[0005]依據(jù)本發(fā)明的第一個方面,本發(fā)明提供了一種心跳間隔設置的方法,包括:
[0006]獲取當前網(wǎng)絡運行環(huán)境的狀態(tài)參數(shù);
[0007]根據(jù)狀態(tài)參數(shù)自動調(diào)整當前的心跳間隔;
[0008]將調(diào)整后的心跳間隔下發(fā)給終端,以使得終端按照調(diào)整后的心跳間隔上報心跳報文。
[0009]依據(jù)本發(fā)明的第二個方面,本發(fā)明還提供了一種心跳間隔設置的裝置,該裝置包括:
[0010]獲取單元,用于獲取當前網(wǎng)絡運行環(huán)境的狀態(tài)參數(shù);
[0011]調(diào)整單元,用于根據(jù)獲取單元獲取的狀態(tài)參數(shù)自動調(diào)整當前的心跳間隔;
[0012]下發(fā)單元,用于將調(diào)整單元調(diào)整后的心跳間隔下發(fā)給終端,以使得終端按照調(diào)整后的心跳間隔上報心跳報文。
[0013]依據(jù)本發(fā)明的第三個方面,本發(fā)明還提供了一種心跳間隔設置的系統(tǒng),該系統(tǒng)為由服務器和終端所組成的網(wǎng)絡。其中,服務器包含如前第二個方面所指的裝置。
[0014]借由上述技術方案,本發(fā)明實施例提供的心跳間隔設置的方法、裝置及系統(tǒng),能夠根據(jù)獲取到的當前網(wǎng)絡運行環(huán)境的狀態(tài)參數(shù),自動調(diào)整發(fā)送心跳報文的心跳間隔,與現(xiàn)有技術相比,本發(fā)明可以根據(jù)當前網(wǎng)絡運行環(huán)境動態(tài)調(diào)整心跳間隔,從而在滿足網(wǎng)絡負荷的前提下盡量縮短心跳間隔,加快業(yè)務的響應速度。
[0015]上述說明僅是本發(fā)明技術方案的概述,為了能夠更清楚了解本發(fā)明的技術手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的【具體實施方式】。
【專利附圖】
【附圖說明】
[0016]通過閱讀下文優(yōu)選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領域普通技術人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
[0017]圖1示出了本發(fā)明實施例一提供的一種心跳間隔設置的方法的流程圖;
[0018]圖2示出了本發(fā)明實施例一提供的另一種心跳間隔設置的方法的流程圖;
[0019]圖3示出了本發(fā)明實施例二提供的一種心跳間隔設置的裝置的結(jié)構(gòu)示意圖;
[0020]圖4示出了本發(fā)明實施例二提供的另一種心跳間隔設置的裝置的結(jié)構(gòu)示意圖;
[0021]圖5示出了本發(fā)明實施例二提供的另一種心跳間隔設置的裝置的結(jié)構(gòu)示意圖;
[0022]圖6示出了本發(fā)明實施例二提供的另一種心跳間隔設置的裝置的結(jié)構(gòu)示意圖;
[0023]圖7示出了本發(fā)明實施例三提供的一種心跳間隔設置的系統(tǒng)的示意圖。
【具體實施方式】
[0024]下面將參照附圖更加詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應當理解,可以以各種形式實現(xiàn)本公開而不應被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達給本領域的技術人員。
[0025]為解決終端心跳間隔固定所帶來的相應問題,本發(fā)明實施例一提供了一種心跳間隔設置的方法,如圖1所示,該方法包括:
[0026]101、獲取當前網(wǎng)絡運行環(huán)境的狀態(tài)參數(shù)。
[0027]現(xiàn)實中的網(wǎng)絡運行環(huán)境不是固定不變的,其狀態(tài)參數(shù)是個動態(tài)變化的過程,根據(jù)狀態(tài)參數(shù)能夠?qū)崟r監(jiān)控網(wǎng)絡的運行情況,從而對網(wǎng)絡進行相應的調(diào)整用以保證網(wǎng)絡運行通暢。在獲取當前網(wǎng)絡運行環(huán)境的狀態(tài)參數(shù)時,可以通過網(wǎng)絡分析軟件進行抓包,自動分析出這些參數(shù),從而可以了解網(wǎng)絡的運行狀態(tài)及性能。這些網(wǎng)絡分析軟件要進行正確的部署,才能捕獲到全網(wǎng)的數(shù)據(jù)?;蛘?,也可以通過簡單網(wǎng)絡管理協(xié)議(Simple Network ManagementProtocol,簡稱SNMP)使網(wǎng)絡管理員在網(wǎng)絡節(jié)點(服務器、工作站、路由器及交換機等)能夠管理網(wǎng)絡效能,發(fā)現(xiàn)并解決網(wǎng)絡問題以及規(guī)劃網(wǎng)絡增長,通過SNMP接收隨機消息及事件報告,支持網(wǎng)絡管理系統(tǒng)監(jiān)測連接到網(wǎng)絡上的設備是否有任何引起管理上關注的情況。此夕卜,還可以通過終端管理系統(tǒng)獲取各個終端在網(wǎng)絡中的運行狀態(tài)。在獲取當前網(wǎng)絡運行環(huán)境的狀態(tài)參數(shù)時,可以獲取全網(wǎng)的全部狀態(tài)參數(shù),也可以獲取部分狀態(tài)參數(shù),本實施例對此不作限制。
[0028]在獲取當前網(wǎng)絡運行環(huán)境的狀態(tài)參數(shù)的時機上,可以按照預設的時間間隔周期性的獲取狀態(tài)參數(shù),例如可以預設每10秒或者每5秒獲取一次當前網(wǎng)絡運行環(huán)境的狀態(tài)參數(shù);也可以在接收到用戶下發(fā)的指令后獲取狀態(tài)參數(shù)。
[0029]102、根據(jù)狀態(tài)參數(shù)自動調(diào)整當前的心跳間隔。
[0030]由于狀態(tài)參數(shù)能夠反映當前的網(wǎng)絡運行環(huán)境的情況,當判斷出獲取的狀態(tài)參數(shù)不能保證當前的網(wǎng)絡運行環(huán)境通暢時,心跳間隔就會被適當調(diào)高,用以緩解網(wǎng)絡運行的壓力;當判斷出獲取的狀態(tài)參數(shù)足夠保證當前網(wǎng)絡運行環(huán)境通暢甚至網(wǎng)絡資源有富余時,心跳間隔會被適當調(diào)低,使得網(wǎng)絡處于最佳的運行狀態(tài),加快業(yè)務響應的速度。在實際應用中,可以根據(jù)全網(wǎng)運行環(huán)境的全部狀態(tài)參數(shù)調(diào)整當前的心跳間隔,也可以根據(jù)部分狀態(tài)參數(shù)調(diào)整當前的心跳間隔,本實施例對獲取狀態(tài)參數(shù)的范圍不作限制。
[0031]103、將調(diào)整后的心跳間隔下發(fā)給終端。
[0032]終端在接收到調(diào)整后的心跳間隔后,按照調(diào)整后的心跳間隔上報心跳報文。在將調(diào)整后的心跳間隔下發(fā)給終端時,可以選擇不同的時機下發(fā)。例如可以在網(wǎng)絡運行環(huán)境穩(wěn)定后下發(fā)調(diào)整后的心跳間隔,或者也可以在調(diào)整后立即下發(fā)。在實際應用中,可以將調(diào)整后的心跳間隔下發(fā)給網(wǎng)絡中的全部終端,也可以下發(fā)給部分終端。本實施例不對下發(fā)終端的范圍作限制。
[0033]本發(fā)明實施例提供的心跳間隔設置的方法,能夠根據(jù)獲取到的當前網(wǎng)絡運行環(huán)境的狀態(tài)參數(shù),自動調(diào)整發(fā)送心跳報文的心跳間隔,與現(xiàn)有技術相比,本發(fā)明可以根據(jù)當前網(wǎng)絡運行環(huán)境動態(tài)調(diào)整心跳間隔,從而在滿足網(wǎng)絡負荷的前提下盡量縮短心跳間隔,加快業(yè)務的響應速度。
[0034]進一步的,作為對上述實施例一的細化和擴展,如圖2所示,上述實施例一提供的心跳間隔設置的方法還可以通過下述方式實施,實施過程包括:
[0035]201、獲取當前網(wǎng)絡運行環(huán)境的狀態(tài)參數(shù)。
[0036]本步驟中所述的獲取狀態(tài)參數(shù)的方式與上述實施例一中步驟101所述的獲取狀態(tài)參數(shù)的方式相同,此處不再贅述。所述狀態(tài)參數(shù)用于表征當前的網(wǎng)絡負荷狀態(tài),網(wǎng)絡負荷狀態(tài)與心跳間隔成正比關系。所述正比關系可以通過代表網(wǎng)絡負荷狀態(tài)高低的數(shù)值與心跳間隔的數(shù)值之間的映射關系體現(xiàn)。示例性的,通過獲取某一時段的狀態(tài)參數(shù)得到當前的網(wǎng)絡負荷狀態(tài)的數(shù)值與其對應的心跳間隔的數(shù)值之間的正比例關系可以為:
[0037]l->10s
[0038]2->20s
[0039]3->30s
[0040]4->60s
[0041]......
[0042]9->160s
[0043]10->180s
[0044]需要說明的是,示例性的實施方式中,可以設置所述代表網(wǎng)絡負荷狀態(tài)高低的數(shù)值的上限為10,下限為0,代表網(wǎng)絡負荷狀態(tài)高低的數(shù)值的區(qū)間可以分為100個數(shù)值,單位為0.1。上述正比例關系表中,當然也包括:1.5->15s、2.2->22s、9.8_>178s等等,其他各數(shù)值之間的對應關系不在此一一列舉。設置上述正比例關系表的依據(jù)也可以在下述步驟203中將要列舉的示例性的實施方式中給出的一種狀態(tài)參數(shù)和心跳間隔的調(diào)節(jié)關系中體現(xiàn)出來。
[0045]所述狀態(tài)參數(shù)可以包括:動態(tài)環(huán)境參數(shù)和靜態(tài)環(huán)境參數(shù)。其中,動態(tài)環(huán)境參數(shù)可以包括網(wǎng)絡內(nèi)的終端數(shù)、CPU占用比例、內(nèi)存占用比例、網(wǎng)絡使用率、網(wǎng)絡穩(wěn)定性等。靜態(tài)環(huán)境參數(shù)可以包括內(nèi)存大小、網(wǎng)卡速度、硬盤速度、硬盤大小、網(wǎng)絡帶寬、CPU緩存大小及CPU寄存器寬度等。例如網(wǎng)絡內(nèi)的終端數(shù)量越多,網(wǎng)絡負荷狀態(tài)越高;CPU占用比例越大,網(wǎng)絡負荷狀態(tài)越高;網(wǎng)絡穩(wěn)定性越差,網(wǎng)絡負荷狀態(tài)越高。
[0046]如果為了盡可能多的滿足網(wǎng)絡內(nèi)運行的終端數(shù)量,可以選擇將獲取狀態(tài)參數(shù)的范圍限制在網(wǎng)絡內(nèi)連接的終端數(shù),暫時不考慮獲取其他狀態(tài)參數(shù)。如果為了保證全網(wǎng)的運行環(huán)境通暢,則可以選擇獲取網(wǎng)絡中全部狀態(tài)參數(shù)。示例性的,獲取的狀態(tài)參數(shù)可以是“網(wǎng)絡內(nèi)的終端數(shù)量+CPU占用比例+網(wǎng)絡穩(wěn)定性”或“網(wǎng)絡內(nèi)的終端數(shù)量”。
[0047]獲取的狀態(tài)參數(shù)用來表征網(wǎng)絡負荷狀態(tài)時,可以通過柱形圖的方式實現(xiàn),柱形的高低用來代表網(wǎng)絡負荷狀態(tài)的高低;也可以通過預設的參數(shù)列表一一對應相應的網(wǎng)絡負荷狀態(tài)。
[0048]202、按照預設的時長增量提高當前的心跳間隔。
[0049]可選的,由于網(wǎng)絡運行環(huán)境可能存在滿負荷狀態(tài)下運行的情況,因此當終端第一次向服務器發(fā)送心跳報文時,為了防止新連接的終端使網(wǎng)絡超負荷,或者為了在調(diào)整心跳間隔之前避免網(wǎng)絡不穩(wěn)定而影響其他終端的正常工作,所述服務器可以按照預設的時長增量提高當前的心跳間隔,這樣做可以在心跳間隔調(diào)整之前預先緩解網(wǎng)絡運行壓力,避免新加入終端時出現(xiàn)網(wǎng)絡不穩(wěn)定的現(xiàn)象。所述第一次向服務器發(fā)送心跳報文是指有新的終端連接進入網(wǎng)絡時向服務器發(fā)送心跳報文,或者終端從網(wǎng)絡中斷開連接后再次進入網(wǎng)絡并向服務器發(fā)送心跳報文也屬于所述的第一次向服務器發(fā)送心跳報文的情況。所述預設的時長增量是一個遞進的數(shù)值,其可以設定為0.01秒,即有一臺新的終端連接進入網(wǎng)絡時,當前的心跳間隔自動增加0.01秒,在不影響網(wǎng)絡運行的穩(wěn)定性時后續(xù)再調(diào)整心跳間隔。相應的,當有一臺終端從網(wǎng)絡中斷開連接時,當前的心跳間隔也可以自動減少0.01秒,待網(wǎng)絡穩(wěn)定后再根據(jù)網(wǎng)絡運行環(huán)境的狀態(tài)參數(shù)調(diào)整心跳間隔。
[0050]203、根據(jù)狀態(tài)參數(shù)自動調(diào)整當前的心跳間隔。
[0051]調(diào)整心跳間隔可以選擇不同的實施方式。有一種實施方式可以通過預設的映射表查找對應不同狀態(tài)參數(shù)的心跳間隔。所述映射表中含有網(wǎng)絡運行環(huán)境的各個狀態(tài)參數(shù),當獲取到的狀態(tài)參數(shù)出現(xiàn)在映射表中時,就能根據(jù)映射表中對應的心跳間隔對當前的心跳間隔進行調(diào)整。若獲取到的狀態(tài)參數(shù)位于映射表中相鄰兩個狀態(tài)參數(shù)之間時,可以在其對應的相鄰兩個心跳間隔之間設置一個心跳間隔作為調(diào)整后的心跳間隔,以豐富映射表的涵蓋范圍,方便后續(xù)心跳間隔的調(diào)整。
[0052]另外一種實施方式還可以通過預設的步進值對心跳間隔進行調(diào)整,所述步進值可以設定為0.01秒,當獲取的狀態(tài)參數(shù)有變化時,其對應的心跳間隔按照設定的步進值相應的變化。例如,當網(wǎng)絡中每增加一臺終端時,將當前的心跳間隔增加0.01秒;當CPU占用比例提高0.1 %時,將當前的心跳間隔增加0.01秒;當網(wǎng)絡使用率下降0.1 %時,將當前的心跳間隔減少0.01秒。示例性的,本實施例提供一種狀態(tài)參數(shù)和心跳間隔的調(diào)節(jié)關系,具體如下:
[0053]I)終端數(shù)和心跳間隔的關系:
[0054](0,100)->10s
[0055](100-2000)->20s
[0056](2000-5000)->30s
[0057](5000-10000)->60s
[0058](10000-20000)->120s
[0059](20000-) ->180s
[0060]2)網(wǎng)絡使用率和心跳間隔的關系:
[0061]10% ->10s
[0062]30% ->30s
[0063]50% ->60s
[0064]70% ->120s
[0065]90% ->170s
[0066]3) CPU使用率和心跳間隔的關系:
[0067]10% ->10s
[0068]30% ->30s
[0069]50% ->60s
[0070]70% ->120s
[0071]90% ->170s
[0072]上述示例性的狀態(tài)參數(shù)和心跳間隔的調(diào)節(jié)關系只是一種實施方式,具體的本實施例對此不作限制,狀態(tài)參數(shù)和心跳間隔之間的關系也可以通過其他方式進行調(diào)節(jié)。
[0073]在實際的網(wǎng)絡環(huán)境中,如果網(wǎng)絡運行環(huán)境的狀態(tài)參數(shù)一旦發(fā)生改變,服務器就立即調(diào)整心跳間隔,這就可能造成服務器在某個時間段內(nèi)反復調(diào)整心跳間隔,從而使系統(tǒng)資源過度消耗。因此,考慮到服務器合理使用的問題,可以選擇周期性的根據(jù)狀態(tài)參數(shù)自動調(diào)整當前的心跳間隔,例如可以每隔50秒自動調(diào)整心跳間隔,或者也可以在接收到用戶的觸發(fā)指令后,根據(jù)狀態(tài)參數(shù)自動調(diào)整當前的心跳間隔。通過這類選擇不同時機調(diào)整心跳間隔的方式,可以避免在網(wǎng)絡運行環(huán)境的狀態(tài)參數(shù)不穩(wěn)定時頻繁調(diào)整心跳間隔,在網(wǎng)絡運行環(huán)境穩(wěn)定后一次調(diào)整即可,有效減少了對服務器處理資源的浪費。
[0074]204、將當前的心跳間隔下發(fā)給終端。
[0075]可選的,當終端第一次向服務器發(fā)送心跳報文時,所述服務器可以先將當前的心跳間隔下發(fā)給所述終端。這樣做是因為在實際的網(wǎng)絡運行環(huán)境中可能存在這樣一種情況,即終端按照接收到的調(diào)整后的心跳間隔進行調(diào)整后,網(wǎng)絡運行環(huán)境的狀態(tài)參數(shù)又發(fā)生變化,其心跳間隔又恢復到之前的心跳間隔或變?yōu)槠渌奶g隔。如果在心跳報文發(fā)送不穩(wěn)定的環(huán)境下頻繁變換發(fā)送頻率,網(wǎng)絡就會由于頻繁調(diào)整心跳間隔而產(chǎn)生震蕩效應,造成網(wǎng)絡運行不穩(wěn)定。因此,為了避免網(wǎng)絡產(chǎn)生震蕩效應,可以在網(wǎng)絡中接入新終端時先將當前的心跳間隔發(fā)送給終端,待網(wǎng)絡運行環(huán)境穩(wěn)定后再將調(diào)整后的心跳報文發(fā)送給終端。
[0076]205、判斷調(diào)整后的心跳間隔是否超出預設的心跳間隔區(qū)間。
[0077]在實際的網(wǎng)絡運行環(huán)境中,通常會根據(jù)各個狀態(tài)參數(shù)滿負荷的條件下計算出一個理論的心跳間隔下限值,還會根據(jù)實際的業(yè)務需求設置一個心跳間隔上限值,這樣就形成一個預設的心跳間隔區(qū)間。調(diào)整后的心跳間隔落在這個區(qū)間可以既保證網(wǎng)絡運行的通暢又保證業(yè)務響應快速。
[0078]自動調(diào)整后得到的心跳間隔是最理想的狀態(tài),其有可能超過預設的心跳間隔區(qū)間。因此,作為可選步驟可以對調(diào)整后的心跳間隔進行判斷。若調(diào)整后的心跳間隔超出預設的心跳間隔區(qū)間,則進行步驟206對所述調(diào)整后的心跳間隔進行二次處理。在實際情況下可以通過如下方式實施:如果調(diào)整后的心跳間隔大于預設的心跳間隔區(qū)間的上限值,則將所述預設的心跳間隔區(qū)間的上限值作為調(diào)整后的心跳間隔使用;如果調(diào)整后的心跳間隔小于預設的心跳間隔區(qū)間的下限值,則將所述預設的心跳間隔區(qū)間的下限值作為調(diào)整后的心跳間隔使用。或者,也可以直接將調(diào)整后超過預設的心跳間隔區(qū)間的心跳間隔丟棄,繼續(xù)使用調(diào)整前的心跳間隔。
[0079]需要說明的是,步驟205作為本實施例的一種可選方式,可以在步驟204之后執(zhí)行,當然,在不執(zhí)行步驟205時,圖2所示的方案也可以僅有步驟201、202、203、204、及步驟207得以實現(xiàn)。同樣的,步驟202、步驟204分別作為一種可選方式,其既可以單獨參與到步驟201、203及步驟207中形成一種實施方式,也可以共同參與到步驟201、203及步驟207中形成另一種實施方式。在有任意一個可選步驟202、204及步驟205參與的實施方式中,同樣可以達到根據(jù)當前網(wǎng)絡運行環(huán)境動態(tài)調(diào)整心跳間隔,在滿足網(wǎng)絡負荷的前提下盡量縮短心跳間隔,加快業(yè)務的響應速度。
[0080]206、對調(diào)整后的心跳間隔進行二次處理。
[0081]當步驟205中判斷結(jié)果為調(diào)整后的心跳間隔大于(或小于)預設的心跳間隔區(qū)間的上限值(或下限值)時,執(zhí)行本步驟。具體的執(zhí)行過程可以參照上述步驟205中給出的方式實施。
[0082]207、將調(diào)整后的心跳間隔下發(fā)給終端。
[0083]將調(diào)整后落在預設的心跳間隔區(qū)間內(nèi)的心跳間隔下發(fā)給終端時,可以選擇調(diào)整后立即下發(fā),也可以選擇延遲下發(fā)。延遲下發(fā)調(diào)整后的心跳間隔可以避免網(wǎng)絡運行狀態(tài)不穩(wěn)定時出現(xiàn)終端頻繁改變發(fā)送心跳報文頻率的現(xiàn)象,減少對服務器處理資源的浪費并消除網(wǎng)絡中由于頻繁調(diào)整心跳間隔而產(chǎn)生的震蕩效應,由此保證網(wǎng)絡系統(tǒng)的穩(wěn)定運行。
[0084]與上述步驟201中在不同時機獲取狀態(tài)參數(shù)類似,在實施延遲下發(fā)調(diào)整后的心跳間隔時,可以在用戶觸發(fā)下發(fā)指令時向終端下發(fā)調(diào)整后的心跳間隔,也可以按照設定的延遲時間延遲下發(fā)調(diào)整后的心跳間隔,例如可以在心跳間隔調(diào)整之后經(jīng)過5秒或10秒的延遲再向終端發(fā)送。本實施例對如何下發(fā)調(diào)整后的心跳間隔不作限制。
[0085]對于用戶觸發(fā)下發(fā)指令的實現(xiàn)方式,當用戶根據(jù)網(wǎng)絡實際運行體驗感覺需要調(diào)整心跳間隔時,服務器調(diào)用下發(fā)功能接口為網(wǎng)管人員提供人機交互的界面或窗口,供網(wǎng)管人員觸發(fā)心跳間隔的下發(fā)指令。
[0086]借由上述技術方案,本發(fā)明實施例一提供的心跳間隔設置的方法,能夠根據(jù)獲取到的當前網(wǎng)絡運行環(huán)境的狀態(tài)參數(shù),自動調(diào)整發(fā)送心跳報文的心跳間隔,與現(xiàn)有技術相比,本發(fā)明實施例一可以根據(jù)當前網(wǎng)絡運行環(huán)境動態(tài)調(diào)整心跳間隔,從而在滿足網(wǎng)絡負荷的前提下盡量縮短心跳間隔,加快業(yè)務的響應速度。
[0087]此外,本發(fā)明實施例一提供的心跳間隔設置的方法,當網(wǎng)絡中接入新終端時,在調(diào)整心跳間隔之前先按照預設的時長增量提高當前的心跳間隔并延遲下發(fā)調(diào)整后的心跳間隔,不僅能夠降低新加入的終端對網(wǎng)絡穩(wěn)定性的影響并且能夠避免網(wǎng)絡運行狀態(tài)不穩(wěn)定時出現(xiàn)終端頻繁改變發(fā)送心跳報文頻率的現(xiàn)象,減少對服務器處理資源的浪費并消除網(wǎng)絡中由于頻繁調(diào)整心跳間隔而產(chǎn)生的震蕩效應,由此保證網(wǎng)絡系統(tǒng)的穩(wěn)定運行。
[0088]進一步的,作為對上述方法的實現(xiàn),本發(fā)明實施例二提供了一種心跳間隔設置的裝置,該裝置可以位于服務器中,也可以獨立于服務器但與服務器之間具有數(shù)據(jù)交互關系,用以實現(xiàn)上述圖1或圖2所示的方法。如圖3所示,該裝置包括:獲取單元31、調(diào)整單元32以及下發(fā)單元33,其中,
[0089]獲取單元31,用于獲取當前網(wǎng)絡運行環(huán)境的狀態(tài)參數(shù);
[0090]調(diào)整單元32,用于根據(jù)獲取單元31獲取的狀態(tài)參數(shù)自動調(diào)整當前的心跳間隔;
[0091]下發(fā)單元33,用于將調(diào)整單元32調(diào)整后的心跳間隔下發(fā)給終端,以使得終端按照調(diào)整后的心跳間隔上報心跳報文。
[0092]進一步的,如圖4所示,所述調(diào)整單元32包括:
[0093]查找模塊321,用于通過預設的映射表查找對應所述狀態(tài)參數(shù)的心跳間隔;
[0094]調(diào)整模塊322,用于通過預設的步進值對所述心跳間隔進行調(diào)整。
[0095]進一步的,所述調(diào)整單元32用于周期性根據(jù)所述狀態(tài)參數(shù)自動調(diào)整當前的心跳間隔,所述調(diào)整單元32還用于在接收到用戶的觸發(fā)指令后,根據(jù)所述狀態(tài)參數(shù)自動調(diào)整當前的心跳間隔。
[0096]進一步的,如圖5所示,所述下發(fā)單元33包括:
[0097]選擇模塊331,用于當終端第一次向服務器發(fā)送心跳報文時,選擇當前的心跳間隔下發(fā)給所述終端。
[0098]進一步的,如圖5所示,所述下發(fā)單元33包括:
[0099]延遲模塊332,用于當終端第一次向服務器發(fā)送心跳報文時,延遲下發(fā)所述調(diào)整后的心跳間隔。
[0100]進一步的,如圖6所示,所述調(diào)整單元32包括:
[0101]提高模塊323,用于當終端第一次向服務器發(fā)送心跳報文時,按照預設的時長增量提聞當如的心跳間隔。
[0102]進一步的,如圖6所示,所述調(diào)整單元32包括:
[0103]判斷模塊324,用于判斷所述調(diào)整后的心跳間隔是否超出預設的心跳間隔區(qū)間,若所述調(diào)整后的心跳間隔超出預設的心跳間隔區(qū)間,則對所述調(diào)整后的心跳間隔進行二次處理。
[0104]進一步的,如圖6所示,所述調(diào)整單元32包括:
[0105]處理模塊325,用于當所述調(diào)整后的心跳間隔大于所述心跳間隔區(qū)間的上限值時,將所述心跳間隔區(qū)間的上限值作為調(diào)整后的心跳間隔使用,或者,用于當所述調(diào)整后的心跳間隔小于所述心跳間隔區(qū)間的下限值時,將所述心跳間隔區(qū)間的下限值作為調(diào)整后的心跳間隔使用。
[0106]進一步的,如圖6所示,所述調(diào)整單元32包括:
[0107]丟棄模塊326,用于丟棄調(diào)整后超出預設心跳間隔區(qū)間的心跳間隔,繼續(xù)使用調(diào)整前的心跳間隔。
[0108]借由上述技術方案,本發(fā)明實施例二提供的心跳間隔設置的裝置,能夠根據(jù)獲取到的當前網(wǎng)絡運行環(huán)境的狀態(tài)參數(shù),自動調(diào)整發(fā)送心跳報文的心跳間隔,與現(xiàn)有技術相比,本發(fā)明實施例二可以根據(jù)當前網(wǎng)絡運行環(huán)境動態(tài)調(diào)整心跳間隔,從而在滿足網(wǎng)絡負荷的前提下盡量縮短心跳間隔,加快業(yè)務的響應速度。
[0109]此外,本發(fā)明實施例二提供的心跳間隔設置的裝置,當網(wǎng)絡中接入新終端時,在調(diào)整心跳間隔之前先按照預設的時長增量提高當前的心跳間隔并延遲下發(fā)調(diào)整后的心跳間隔,不僅能夠降低新加入的終端對網(wǎng)絡穩(wěn)定性的影響并且能夠避免網(wǎng)絡運行狀態(tài)不穩(wěn)定時出現(xiàn)終端頻繁改變發(fā)送心跳報文頻率的現(xiàn)象,減少對服務器處理資源的浪費并消除網(wǎng)絡中由于頻繁調(diào)整心跳間隔而產(chǎn)生的震蕩效應,由此保證網(wǎng)絡系統(tǒng)的穩(wěn)定運行。
[0110]進一步的,作為對上述方法的實現(xiàn)以及上述裝置的應用,如圖7所示,本發(fā)明實施例三還提供了一種心跳間隔設置的系統(tǒng),該系統(tǒng)為由服務器71和終端72組成。服務器71包含有實施例二中圖3、圖4、圖5及圖6中任一幅所示的裝置。
[0111]借由上述技術方案,本發(fā)明實施例三提供的心跳間隔設置的系統(tǒng),能夠根據(jù)獲取到的當前網(wǎng)絡運行環(huán)境的狀態(tài)參數(shù),自動調(diào)整發(fā)送心跳報文的心跳間隔,與現(xiàn)有技術相比,本發(fā)明實施例三可以根據(jù)當前網(wǎng)絡運行環(huán)境動態(tài)調(diào)整心跳間隔,從而在滿足網(wǎng)絡負荷的前提下盡量縮短心跳間隔,加快業(yè)務的響應速度。
[0112]此外,本發(fā)明實施例三提供的心跳間隔設置的系統(tǒng),當網(wǎng)絡中接入新終端時,在調(diào)整心跳間隔之前先按照預設的時長增量提高當前的心跳間隔并延遲下發(fā)調(diào)整后的心跳間隔,不僅能夠降低新加入的終端對網(wǎng)絡穩(wěn)定性的影響并且能夠避免網(wǎng)絡運行狀態(tài)不穩(wěn)定時出現(xiàn)終端頻繁改變發(fā)送心跳報文頻率的現(xiàn)象,減少對服務器處理資源的浪費并消除網(wǎng)絡中由于頻繁調(diào)整心跳間隔而產(chǎn)生的震蕩效應,由此保證網(wǎng)絡系統(tǒng)的穩(wěn)定運行。
[0113]本發(fā)明的實施例公開了:
[0114]Al、一種心跳間隔設置的方法,其特征在于,所述方法包括:
[0115]獲取當前網(wǎng)絡運行環(huán)境的狀態(tài)參數(shù);
[0116]根據(jù)所述狀態(tài)參數(shù)自動調(diào)整當前的心跳間隔;
[0117]將調(diào)整后的心跳間隔下發(fā)給終端,以使得所述終端按照所述調(diào)整后的心跳間隔上報心跳報文。
[0118]A2、根據(jù)權利要求Al所述的方法,其特征在于,所述狀態(tài)參數(shù)用于表征網(wǎng)絡負荷狀態(tài);
[0119]所述網(wǎng)絡負荷狀態(tài)與所述心跳間隔成正比關系。
[0120]A3、根據(jù)權利要求A2所述的方法,其特征在于,所述根據(jù)所述狀態(tài)參數(shù)自動調(diào)整當前的心跳間隔,包括:
[0121]通過預設的映射表查找對應所述狀態(tài)參數(shù)的心跳間隔;或者,
[0122]通過預設的步進值對所述心跳間隔進行調(diào)整。
[0123]A4、根據(jù)權利要求Al所述的方法,其特征在于,所述根據(jù)所述狀態(tài)參數(shù)自動調(diào)整當前的心跳間隔,包括:
[0124]周期性根據(jù)所述狀態(tài)參數(shù)自動調(diào)整當前的心跳間隔;或者,
[0125]在接收到用戶的觸發(fā)指令后,根據(jù)所述狀態(tài)參數(shù)自動調(diào)整當前的心跳間隔。
[0126]A5、根據(jù)權利要求Al所述的方法,其特征在于,在所述將調(diào)整后的心跳間隔下發(fā)給終端之前,包括:
[0127]當終端第一次向服務器發(fā)送心跳報文時,所述服務器將當前的心跳間隔下發(fā)給所述終。
[0128]A6、根據(jù)權利要求Al所述的方法,其特征在于,所述將調(diào)整后的心跳間隔下發(fā)給終端,包括:
[0129]當終端第一次向服務器發(fā)送心跳報文時,所述服務器延遲下發(fā)所述調(diào)整后的心跳間隔。
[0130]A7、根據(jù)權利要求Al所述的方法,其特征在于,在所述根據(jù)所述狀態(tài)參數(shù)自動調(diào)整當前的心跳間隔之前,包括:
[0131]當終端第一次向服務器發(fā)送心跳報文時,所述服務器按照預設的時長增量提高當前的心跳間隔。
[0132]AS、根據(jù)權利要求Al所述的方法,其特征在于,在所述根據(jù)所述狀態(tài)參數(shù)自動調(diào)整當前的心跳間隔之后,所述方法進一步包括:
[0133]判斷所述調(diào)整后的心跳間隔是否超出預設的心跳間隔區(qū)間;
[0134]若所述調(diào)整后的心跳間隔超出預設的心跳間隔區(qū)間,則對所述調(diào)整后的心跳間隔進行二次處理。
[0135]A9、根據(jù)權利要求AS所述的方法,其特征在于,所述對所述調(diào)整后的心跳間隔進行二次處理,包括:
[0136]當所述調(diào)整后的心跳間隔大于所述心跳間隔區(qū)間的上限值時,將所述心跳間隔區(qū)間的上限值作為調(diào)整后的心跳間隔使用;
[0137]當所述調(diào)整后的心跳間隔小于所述心跳間隔區(qū)間的下限值時,將所述心跳間隔區(qū)間的下限值作為調(diào)整后的心跳間隔使用。
[0138]A10、根據(jù)權利要求AS所述的方法,其特征在于,所述對所述調(diào)整后的心跳間隔進行二次處理,包括:
[0139]將所述調(diào)整后的心跳間隔丟棄,繼續(xù)使用調(diào)整前的心跳間隔。
[0140]AU、根據(jù)權利要求Al至AlO中任一項所述的方法,其特征在于,所述網(wǎng)絡運行環(huán)境的狀態(tài)參數(shù)包括:
[0141]網(wǎng)絡內(nèi)的終端數(shù)、網(wǎng)絡帶寬、硬盤速度、內(nèi)存大小、內(nèi)存占用比例、網(wǎng)卡速度、CPU緩存大小、CPU寄存器寬度及CPU占用比例。
[0142]B12、一種心跳間隔設置的裝置,其特征在于,所述裝置包括:
[0143]獲取單元,用于獲取當前網(wǎng)絡運行環(huán)境的狀態(tài)參數(shù);
[0144]調(diào)整單元,用于根據(jù)所述獲取單元獲取的所述狀態(tài)參數(shù)自動調(diào)整當前的心跳間隔;
[0145]下發(fā)單元,用于將所述調(diào)整單元調(diào)整后的心跳間隔下發(fā)給終端,以使得所述終端按照所述調(diào)整后的心跳間隔上報心跳報文。
[0146]B13、根據(jù)權利要求B12所述的裝置,其特征在于,所述調(diào)整單元包括:
[0147]查找模塊,用于通過預設的映射表查找對應所述狀態(tài)參數(shù)的心跳間隔;
[0148]調(diào)整模塊,用于通過預設的步進值對所述心跳間隔進行調(diào)整。
[0149]B14、根據(jù)權利要求B12所述的裝置,其特征在于,所述調(diào)整單元用于:
[0150]周期性根據(jù)所述狀態(tài)參數(shù)自動調(diào)整當前的心跳間隔;
[0151]在接收到用戶的觸發(fā)指令后,根據(jù)所述狀態(tài)參數(shù)自動調(diào)整當前的心跳間隔。
[0152]B15、根據(jù)權利要求B12所述的裝置,其特征在于,所述下發(fā)單元包括:
[0153]選擇模塊,用于當終端第一次向服務器發(fā)送心跳報文時,選擇當前的心跳間隔下發(fā)給所述終端。
[0154]B16、根據(jù)權利要求B12所述的裝置,其特征在于,所述下發(fā)單元包括:
[0155]延遲模塊,用于當終端第一次向服務器發(fā)送心跳報文時,延遲下發(fā)所述調(diào)整后的心跳間隔。
[0156]B17、根據(jù)權利要求B12所述的裝置,其特征在于,所述調(diào)整單元包括:
[0157]提高模塊,用于當終端第一次向服務器發(fā)送心跳報文時,所述服務器按照預設的時長增量提高當前的心跳間隔。
[0158]B18、根據(jù)權利要求B12所述的裝置,其特征在于,所述調(diào)整單元包括:
[0159]判斷模塊,用于判斷所述調(diào)整后的心跳間隔是否超出預設的心跳間隔區(qū)間,若所述調(diào)整后的心跳間隔超出預設的心跳間隔區(qū)間,則對所述調(diào)整后的心跳間隔進行二次處理。
[0160]B19、根據(jù)權利要求B18所述的裝置,其特征在于,所述調(diào)整單元包括:
[0161]處理模塊,用于當所述調(diào)整后的心跳間隔大于所述心跳間隔區(qū)間的上限值時,將所述心跳間隔區(qū)間的上限值作為調(diào)整后的心跳間隔使用,或者,用于當所述調(diào)整后的心跳間隔小于所述心跳間隔區(qū)間的下限值時,將所述心跳間隔區(qū)間的下限值作為調(diào)整后的心跳間隔使用。
[0162]B20、根據(jù)權利要求B18所述的裝置,其特征在于,所述調(diào)整單元包括:
[0163]丟棄模塊,用于丟棄調(diào)整后超出預設心跳間隔區(qū)間的心跳間隔,繼續(xù)使用調(diào)整前的心跳間隔。
[0164]C21、一種心跳間隔設置的系統(tǒng),其特征在于,所述系統(tǒng)為由服務器和終端所組成的網(wǎng)絡,其中,所述服務器包含如權利要求B12至權利要求B20中任一項所述的裝置。
[0165]在上述實施例中,對各個實施例的描述都各有側(cè)重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關描述。
[0166]可以理解的是,上述方法及裝置中的相關特征可以相互參考。另外,上述實施例中的“第一”、“第二”等是用于區(qū)分各實施例,而并不代表各實施例的優(yōu)劣。
[0167]所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
[0168]在此提供的算法和顯示不與任何特定計算機、虛擬系統(tǒng)或者其它設備固有相關。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類系統(tǒng)所要求的結(jié)構(gòu)是顯而易見的。此外,本發(fā)明也不針對任何特定編程語言。應當明白,可以利用各種編程語言實現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對特定語言所做的描述是為了披露本發(fā)明的最佳實施方式。
[0169]在此處所提供的說明書中,說明了大量具體細節(jié)。然而,能夠理解,本發(fā)明的實施例可以在沒有這些具體細節(jié)的情況下實踐。在一些實例中,并未詳細示出公知的方法、結(jié)構(gòu)和技術,以便不模糊對本說明書的理解。
[0170]類似地,應當理解,為了精簡本公開并幫助理解各個發(fā)明方面中的一個或多個,在上面對本發(fā)明的示例性實施例的描述中,本發(fā)明的各個特征有時被一起分組到單個實施例、圖、或者對其的描述中。然而,并不應將該公開的方法解釋成反映如下意圖:即所要求保護的本發(fā)明要求比在每個權利要求中所明確記載的特征更多的特征。更確切地說,如下面的權利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實施例的所有特征。因此,遵循【具體實施方式】的權利要求書由此明確地并入該【具體實施方式】,其中每個權利要求本身都作為本發(fā)明的單獨實施例。
[0171 ] 本領域那些技術人員可以理解,可以對實施例中的設備中的模塊進行自適應性地改變并且把它們設置在與該實施例不同的一個或多個設備中。可以把實施例中的模塊或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設備的所有過程或單元進行組合。除非另外明確陳述,本說明書(包括伴隨的權利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。
[0172]此外,本領域的技術人員能夠理解,盡管在此所述的一些實施例包括其它實施例中所包括的某些特征而不是其它特征,但是不同實施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實施例。例如,在下面的權利要求書中,所要求保護的實施例的任意之一都可以以任意的組合方式來使用。
[0173]本發(fā)明的各個部件實施例可以以硬件實現(xiàn),或者以在一個或者多個處理器上運行的軟件模塊實現(xiàn),或者以它們的組合實現(xiàn)。本領域的技術人員應當理解,可以在實踐中使用微處理器或者數(shù)字信號處理器(DSP)來實現(xiàn)根據(jù)本發(fā)明實施例的發(fā)明名稱(如確定網(wǎng)站內(nèi)鏈接等級的裝置)中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設備或者裝置程序(例如,計算機程序和計算機程序產(chǎn)品)。這樣的實現(xiàn)本發(fā)明的程序可以存儲在計算機可讀介質(zhì)上,或者可以具有一個或者多個信號的形式。這樣的信號可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。
[0174]應該注意的是上述實施例對本發(fā)明進行說明而不是對本發(fā)明進行限制,并且本領域技術人員在不脫離所附權利要求的范圍的情況下可設計出替換實施例。在權利要求中,不應將位于括號之間的任何參考符號構(gòu)造成對權利要求的限制。單詞“包含”不排除存在未列在權利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當編程的計算機來實現(xiàn)。在列舉了若干裝置的單元權利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。
【權利要求】
1.一種心跳間隔設置的方法,其特征在于,所述方法包括: 獲取當前網(wǎng)絡運行環(huán)境的狀態(tài)參數(shù); 根據(jù)所述狀態(tài)參數(shù)自動調(diào)整當前的心跳間隔; 將調(diào)整后的心跳間隔下發(fā)給終端,以使得所述終端按照所述調(diào)整后的心跳間隔上報心跳報文。
2.根據(jù)權利要求1所述的方法,其特征在于,所述狀態(tài)參數(shù)用于表征網(wǎng)絡負荷狀態(tài); 所述網(wǎng)絡負荷狀態(tài)與所述心跳間隔成正比關系。
3.根據(jù)權利要求2所述的方法,其特征在于,所述根據(jù)所述狀態(tài)參數(shù)自動調(diào)整當前的心跳間隔,包括: 通過預設的映射表查找對應所述狀態(tài)參數(shù)的心跳間隔;或者, 通過預設的步進值對所述心跳間隔進行調(diào)整。
4.根據(jù)權利要求1所述的方法,其特征在于,所述根據(jù)所述狀態(tài)參數(shù)自動調(diào)整當前的心跳間隔,包括: 周期性根據(jù)所述狀態(tài)參數(shù)自動調(diào)整當前的心跳間隔;或者, 在接收到用戶的觸發(fā)指令后,根據(jù)所述狀態(tài)參數(shù)自動調(diào)整當前的心跳間隔。
5.根據(jù)權利要求1所述的方法,其特征在于,在所述將調(diào)整后的心跳間隔下發(fā)給終端之前,包括: 當終端第一次向服務器發(fā)送心跳報文時,所述服務器將當前的心跳間隔下發(fā)給所述終端。
6.根據(jù)權利要求1所述的方法,其特征在于,所述將調(diào)整后的心跳間隔下發(fā)給終端,包括: 當終端第一次向服務器發(fā)送心跳報文時,所述服務器延遲下發(fā)所述調(diào)整后的心跳間隔。
7.根據(jù)權利要求1所述的方法,其特征在于,在所述根據(jù)所述狀態(tài)參數(shù)自動調(diào)整當前的心跳間隔之前,包括: 當終端第一次向服務器發(fā)送心跳報文時,所述服務器按照預設的時長增量提高當前的心跳間隔。
8.根據(jù)權利要求1所述的方法,其特征在于,在所述根據(jù)所述狀態(tài)參數(shù)自動調(diào)整當前的心跳間隔之后,所述方法進一步包括: 判斷所述調(diào)整后的心跳間隔是否超出預設的心跳間隔區(qū)間; 若所述調(diào)整后的心跳間隔超出預設的心跳間隔區(qū)間,則對所述調(diào)整后的心跳間隔進行二次處理。
9.一種心跳間隔設置的裝置,其特征在于,所述裝置包括: 獲取單元,用于獲取當前網(wǎng)絡運行環(huán)境的狀態(tài)參數(shù); 調(diào)整單元,用于根據(jù)所述獲取單元獲取的所述狀態(tài)參數(shù)自動調(diào)整當前的心跳間隔; 下發(fā)單元,用于將所述調(diào)整單元調(diào)整后的心跳間隔下發(fā)給終端,以使得所述終端按照所述調(diào)整后的心跳間隔上報心跳報文。
10.一種心跳間隔設置的系統(tǒng),其特征在于,所述系統(tǒng)為由服務器和終端所組成的網(wǎng)絡,其中,所述服務器包含如權利要求9所述的裝置。
【文檔編號】H04L12/24GK104333465SQ201410602722
【公開日】2015年2月4日 申請日期:2014年10月31日 優(yōu)先權日:2014年10月31日
【發(fā)明者】溫銘 申請人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司