[發明專利]一種客戶端登陸業務服務器的的方法、系統及設備有效
| 申請號: | 200710073685.2 | 申請日: | 2007-03-27 |
| 公開(公告)號: | CN101079884A | 公開(公告)日: | 2007-11-28 |
| 發明(設計)人: | 張湘念 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/12;H04L12/28 |
| 代理公司: | 深圳市順天達專利商標代理有限公司 | 代理人: | 郭偉剛;蔡曉紅 |
| 地址: | 518057廣東省深圳市高新科*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 客戶端 登陸 業務 服務器 方法 系統 設備 | ||
技術領域
本發明涉及通信領域,更具體地說,涉及一種客戶端登陸業務服務器的方法、系統及設備。
背景技術
目前客戶端登陸到業務服務器,是通過登陸服務器來完成的。
現有的大多數登錄服務器具有按照不同網絡類型選擇不同業務服務器的功能,其具體實現是:當用戶通過客戶端向登陸服務器發送登陸請求時,后者根據前者的IP地址來判斷其網絡類型(如電信、網通、鐵通、教育網等),從而選擇網絡類型相同的業務服務器,使用戶得到較好的體驗。例如,電信用戶將會登錄部署在電信機房的業務服務器。
但是現有技術在選擇業務服務器的條件上過于單一,在一個時間段內容易把大量用戶引導到同一臺業務服務器,而不是分散到多臺業務服務器,這樣便使得負載嚴重不均衡,若單臺業務服務器的負載壓力過大,便很可能發生故障,大量客戶端掉線,網絡服務不穩定。
因此需要一種新的客戶端登陸業務服務器的方法,使網絡中的業務服務器負載均衡,進而提高網絡服務的穩定性。
發明內容
本發明的目的在于提供一種客戶端登陸業務服務器的系統,旨在解決現有技術中業務服務器負載不均衡,導致網絡服務穩定性低的問題。
本發明的目的還在于提供一種客戶端登陸業務服務器的設備,即登陸服務器,以更好地解決現有技術中存在的上述問題。
本發明的目的還在于提供一種客戶端登陸業務服務器的設備,即業務服務器,以更好地解決現有技術中存在的上述問題。
本發明的目的還在于提供一種客戶端登陸業務服務器的方法,以更好地解決現有技術中存在的上述問題。
為了實現發明目的,所述客戶端登陸業務服務器的系統,包括客戶端、登陸服務器和業務服務器,所述登陸服務器包括一個將業務服務器的IP地址發送至客戶端的IP分配單元,所述業務服務器包括一個狀態統計單元,所述登陸服務器還包括一個狀態分析單元;
所述狀態統計單元對業務服務器的運行參數進行統計,并上報給登陸服務器;
所述狀態分析單元與IP分配單元相連,用于根據業務服務器的運行參數確定各個業務服務器的當前狀態值,并按照各個業務服務器狀態值的排序為所述IP分配單元指定多個業務服務器的IP地址。
優選地,所述狀態統計單元所統計并上報的業務服務器的運行參數包括:所述業務服務器的網絡類型、當前負載量以及負載閾值。
優選地,所述狀態統計單元定時或者實時地統計并上報業務服務器的運行參數。
優選地,所述狀態分析單元為所述IP分配單元指定狀態值最高的多個業務服務器的IP地址。
為了更好地實現發明目的,所述登陸服務器與客戶端和業務服務器相連,包括一個將業務服務器的IP地址發送至客戶端的IP分配單元,所述登陸服務器還包括一個與IP分配單元相連的狀態分析單元,用于根據業務服務器的運行參數確定各個業務服務器的當前狀態值,并按照各個業務服務器狀態值的排序為所述IP分配單元指定多個業務服務器的IP地址。
優選地,所述狀態分析單元為所述IP分配單元指定狀態值最高的多個業務服務器的IP地址。
為了更好地實現發明目的,所述客戶端基于如前所述系統登陸業務服務器的方法包括以下步驟:
A.客戶端向登陸服務器發送登陸請求;
B.登陸服務器對業務服務器統計并上報的運行參數進行分析,指定多個業務服務器的IP地址并發送至客戶端;
C.客戶端根據登陸服務器返回的多個IP地址,嘗試登陸所述指定的多個業務服務器中的一個。
優選地,所述步驟B中的運行參數包括:所述業務服務器的網絡類型、當前負載量以及負載閾值。
優選地,所述步驟B中的運行參數由業務服務器定時或者實時地統計并上報給登陸服務器。
優選地,所述步驟B進一步包括:
B1.登陸服務器根據業務服務器的運行參數確定每個業務服務器的狀態值;
B2.登陸服務器按照各個業務服務器狀態值的排序指定多個業務服務器的IP地址,并發送至客戶端。
本發明中,每次客戶端都根據登陸服務器的選擇而嘗試登陸當時運行狀況最佳的多個業務服務器中的一個,以便在一個時間段內將大量客戶端分別引導到多臺業務服務器上,從而實現負載均衡,提高網絡服務的穩定性。并且當客戶端無法建立與排序中第一個業務服務器的鏈接時,可以按排序再嘗試鏈接到下一個業務服務器,無需再次向登陸服務器發送登陸請求,再由登陸服務器分配另一個的業務服務器的IP地址。因此時間上不會有延誤,并能夠節省通信資源。
附圖說明
圖1是本發明中客戶端登陸業務服務器的系統整體架構圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710073685.2/2.html,轉載請聲明來源鉆瓜專利網。





