[發明專利]一種心跳間隔設置的方法、裝置及系統有效
| 申請號: | 201410602722.4 | 申請日: | 2014-10-31 |
| 公開(公告)號: | CN104333465B | 公開(公告)日: | 2019-06-11 |
| 發明(設計)人: | 溫銘 | 申請(專利權)人: | 北京奇安信科技有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24 |
| 代理公司: | 北京鼎佳達知識產權代理事務所(普通合伙) 11348 | 代理人: | 王偉鋒;劉鐵生 |
| 地址: | 北京市朝陽區酒仙橋路甲1*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 心跳 間隔 設置 方法 裝置 系統 | ||
本發明公開了一種心跳間隔設置的方法、裝置及系統,涉及互聯網技術領域,解決了終端心跳間隔固定所帶來的網絡負荷過大或業務響應速度慢等問題。本發明的方法包括:獲取當前網絡運行環境的狀態參數;根據所述狀態參數自動調整當前的心跳間隔;將調整后的心跳間隔下發給終端,以使得所述終端按照所述調整后的心跳間隔上報心跳報文。本發明主要用于局域網中的網絡系統。
技術領域
本發明涉及互聯網技術領域,特別是涉及一種心跳間隔設置的方法、裝置及系統。
背景技術
隨著互聯網的飛速發展,終端尤其是移動終端用戶群的數量越來越龐大。在公司、機關等大規模網絡部署的環境下,網絡中的終端數量一般較多。在現有的網絡環境中,終端與網絡之間主要通過超文本傳送協議(Hypertext transfer protocol,簡稱HTTP)鏈接的方式進行數據交互,在這種鏈接方式中,終端需要定期向服務器發送心跳報文,這些心跳報文數據量較小,不具有實際意義。網絡側通過心跳報文對終端的連接狀態進行監控,只有在接收到終端上報的心跳報文時,網絡側才可以響應心跳報文,向終端下發不同的業務指令。
在目前的網絡環境中,終端向服務器發送心跳報文的間隔是固定的。當發送心跳報文的間隔過短時,心跳報文發送頻繁,會占用很多信令資源和數據資源,由于發送心跳報文的周期性強、使用集中度高等問題,服務器的承載能力很可能無法滿足終端和服務器之間如此頻繁的數據和信令資源的交互,給服務器造成了巨大的負擔,嚴重時甚至會造成服務器癱瘓。當發送心跳報文的間隔過長時,業務指令的下發需要等待較長時間,產生業務實現不及時的問題。
發明內容
有鑒于此,本發明提出了一種心跳間隔設置的方法、裝置及系統,主要目的在于解決終端心跳間隔固定所帶來的相應問題。
依據本發明的第一個方面,本發明提供了一種心跳間隔設置的方法,包括:
獲取當前網絡運行環境的狀態參數;
根據狀態參數自動調整當前的心跳間隔;
將調整后的心跳間隔下發給終端,以使得終端按照調整后的心跳間隔上報心跳報文。
依據本發明的第二個方面,本發明還提供了一種心跳間隔設置的裝置,該裝置包括:
獲取單元,用于獲取當前網絡運行環境的狀態參數;
調整單元,用于根據獲取單元獲取的狀態參數自動調整當前的心跳間隔;
下發單元,用于將調整單元調整后的心跳間隔下發給終端,以使得終端按照調整后的心跳間隔上報心跳報文。
依據本發明的第三個方面,本發明還提供了一種心跳間隔設置的系統,該系統為由服務器和終端所組成的網絡。其中,服務器包含如前第二個方面所指的裝置。
借由上述技術方案,本發明實施例提供的心跳間隔設置的方法、裝置及系統,能夠根據獲取到的當前網絡運行環境的狀態參數,自動調整發送心跳報文的心跳間隔,與現有技術相比,本發明可以根據當前網絡運行環境動態調整心跳間隔,從而在滿足網絡負荷的前提下盡量縮短心跳間隔,加快業務的響應速度。
上述說明僅是本發明技術方案的概述,為了能夠更清楚了解本發明的技術手段,而可依照說明書的內容予以實施,并且為了讓本發明的上述和其它目的、特征和優點能夠更明顯易懂,以下特舉本發明的具體實施方式。
附圖說明
通過閱讀下文優選實施方式的詳細描述,各種其他的優點和益處對于本領域普通技術人員將變得清楚明了。附圖僅用于示出優選實施方式的目的,而并不認為是對本發明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
圖1示出了本發明實施例一提供的一種心跳間隔設置的方法的流程圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇安信科技有限公司,未經北京奇安信科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410602722.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種汽車用丙烯酸硬質型防水涂料
- 下一篇:一種微生物殺蟲劑





