[發明專利]一種設置代理服務器的方法及裝置在審
| 申請號: | 201210300783.6 | 申請日: | 2012-08-22 |
| 公開(公告)號: | CN103634129A | 公開(公告)日: | 2014-03-12 |
| 發明(設計)人: | 務孟慶;張寧;蔣進舟;康亮;滕躍龍;劉玉國;周振興 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L12/26 |
| 代理公司: | 北京派特恩知識產權代理事務所(普通合伙) 11270 | 代理人: | 蔣雅潔;武晨燕 |
| 地址: | 518044 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 設置 代理服務器 方法 裝置 | ||
技術領域
本發明涉及互聯網通信技術,尤其涉及一種設置代理服務器的方法及裝置。
背景技術
代理服務器(Proxy?Server)是互聯網中提供轉接功能的服務器,介于客戶端和Web服務器之間。瀏覽器先將頁面請求發送給代理服務器,代理服務器再將所述頁面請求轉發給相應的Web服務器,獲取相應網頁的數據并返回給所述瀏覽器。通過設置代理服務器可以實現網頁過濾,即代理服務器可以將不需要的網頁信息進行過濾,不用返回給瀏覽器;還可以加強網頁訪問的安全防護,即對于不安全的網頁信息,代理服務器可以進行安全攔截或清除,之后,再返回相應網頁的數據給瀏覽器。
但是,如果代理服務器的IP地址發生變更或者代理服務器的速度過慢時,使得瀏覽器無法成功鏈接代理服務器或鏈接過慢,以至于代理服務器不能及時將網頁數據返回給瀏覽器,導致瀏覽器不能成功訪問網頁或訪問網頁速度很慢,影響用戶正常上網。
發明內容
有鑒于此,本發明的主要目的在于提供一種設置代理服務器的方法及裝置,解決由于瀏覽器無法成功鏈接代理服務器或鏈接過慢而導致代理服務器不能及時將網頁數據返回給瀏覽器的問題。
為達到上述目的,本發明的技術方案是這樣實現的:
本發明提供了一種設置代理服務器的方法,所述方法包括:
建立第一速度性能指標和第二速度性能指標,所述第一速度性能指標作為代理服務器速度性能下限,所述第二速度性能指標用于衡量代理服務器是否達到預先約定的標準速度;
根據所述第一速度性能指標和/或第二速度性能指標,從候選的多個代理服務器中選擇至少一個代理服務器,設置為當前使用的代理服務器。
在上述方案中,所述根據所述第一速度性能指標和/或第二速度性能指標,從所述多個代理服務器中選擇至少一個代理服務器,包括:
獲取各代理服務器的性能參數,計算得到各代理服務器的連接速度值;
將各代理服務器的連接速度值與所述第一速度性能指標進行比較,得到符合速度性能下限的代理服務器;
將所述符合速度性能下行的代理服務器的連接速度值與所述第二速度性能指標進行比較,得到達到標準速度性能的代理服務器;
將所述達到標準速度性能的代理服務器的性能進行比較,選擇性能最佳的至少一個代理服務器。
在上述方案中,所述代理服務器的性能參數包括:代理服務器對于預設或預存儲的網址返回數據的時長;代理服務器的連接速度值為代理服務器對于常用網址返回數據的時長;
或者,所述代理服務器的性能參數包括:代理服務器對于所述預設或預存儲的網址返回數據的時長、Time值和駐留時間TTL值;代理服務器的連接速度值為代理服務器對于所述預設或預存儲的網址返回數據的時長、Time值和TTL值之和。
在上述方案中,所述將所述達到標準速度性能的代理服務器的性能進行比較,包括:將代理服務器的連接速度值進行比較,選擇連接速度值最小的至少一個代理服務器。
在上述方案中,所述將所述達到標準速度性能的代理服務器的性能進行比較,還包括:如果連接速度值最小的代理服務器數量大于所述至少一個,則將連接速度值最小的代理服務器中對于預設或預存儲的網址進行DNS解析的跳轉次數進行比較,選擇對于預設或預存儲的網址進行DNS解析的跳轉次數最小的至少一個代理服務器。
在上述方案中,從所述多個代理服務器中選擇至少一個代理服務器之前,所述方法還包括:提示用戶是否需要進行代理服務器的重置;
從所述多個代理服務器中選擇至少一個代理服務器,為:在接收到用戶接受代理服務器重置的指令時,從所述多個代理服務器中選擇至少一個代理服務器。
在上述方案中,從所述多個代理服務器中選擇至少一個代理服務器之前,所述方法還包括:判斷當前使用的代理服務器的性能是否達到所述第二速度性能指標,并在當前使用的代理服務器的性能未達到所述第二速度性能指標時,提示用戶是否需要進行代理服務器的重置;
從所述多個代理服務器中選擇至少一個代理服務器,為:在接收到用戶接受代理服務器重置的指令時,從所述多個代理服務器中選擇至少一個代理服務器。
在上述方案中,在從候選的多個代理服務器中選擇兩個或兩個以上的代理服務器,設置為當前使用的代理服務器后,所述方法還包括:
按照預先配置的數據下載策略,將需訪問頁面的數據分配給所述兩個或兩個以上的代理服務器;
各所述代理服務器分別獲取分配給自身的所述需訪問頁面的數據并返回;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210300783.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種共享內存的方法、服務器及系統
- 下一篇:數據存儲方法和系統





