專利名稱:一種自動配置服務器運行參數(shù)的方法及系統(tǒng)的制作方法
技術領域:
本發(fā)明屬于即時通信領域,尤其涉及一種自動配置服務器運行參數(shù)的方法及系統(tǒng)。
背景技術:
隨著網(wǎng)絡化社會的不斷進步,越來越多的即時通訊工具應用到工作和生活中,t匕如飛信、MSN和一些企業(yè)版應用軟件等。在企業(yè)版云平臺視頻會議中,在對企業(yè)進行參數(shù)配置時,一般分配空閑度較高的通信服務器,并沒有根據(jù)企業(yè)之間的關系情況,進行優(yōu)化分配,從而降低了企業(yè)間通信效率,沒有對通信服務器資源進行優(yōu)化配置。另外,整個系統(tǒng)常由多個子系統(tǒng)組成,每個子系統(tǒng)的參數(shù)配置可能相互關聯(lián),如果配置錯誤,將導致業(yè)務邏輯出錯或系統(tǒng)崩潰。
發(fā)明內容
本發(fā)明提供一種自動配置服務器運行參數(shù)的方法及系統(tǒng)以解決上述問題。本發(fā)明提供一種自動配置服務器運行參數(shù)的方法,包括以下步驟??刂破鹘邮障到y(tǒng)部署指令后,向分配服務器發(fā)送子系統(tǒng)部署指令,其中,所述子系統(tǒng)部署指令攜帶公司關系類型信息。所述分配服務器根據(jù)所述子系統(tǒng)部署指令,在關系維護服務器存儲的參數(shù)配置表中查詢公司關系類型對應的通信服務器當前公司數(shù)是否達到預設上限。若所述公司關系類型對應的通信服務器當前公司數(shù)已達到預設上限,所述分配服務器根據(jù)預設策略計算其它各通信服務器的綜合評估值,并選擇綜合評估值較大的通信服務器。所述分配服務器獲取所述綜合評估值較大的通信服務器的參數(shù)信息后發(fā)送給控制器,所述控制器將所述參數(shù)信息發(fā)送給web服務器對應的控制終端,所述web服務器通過所述控制終端獲取所述參數(shù)信息。本發(fā)明提供一種自動配置服務器運行參數(shù)的系統(tǒng),包括控制器、分配服務器、控制終端、關系維護服務器、通信服務器及web服務器,所述控制器分別連接所述分配服務器及控制終端,所述分配服務器連接所述通信服務器,所述控制終端連接所述web服務器,所述分配服務器連接所述關系維護服務器。所述控制器,用于接收系統(tǒng)部署指令后,向分配服務器發(fā)送子系統(tǒng)部署指令,其中,所述子系統(tǒng)部署指令攜帶公司關系類型信息。所述分配服務器,用于根據(jù)所述子系統(tǒng)部署指令,在關系維護服務器存儲的參數(shù)配置表中查詢公司關系類型對應的通信服務器當前公司數(shù)是否達到預設上限,若是,所述分配服務器根據(jù)預設策略計算其它各通信服務器的綜合評估值,并選擇綜合評估值較大的通信服務器。所述控制終端,用于向web服務器提供所述分配服務器選擇的通信服務器的參數(shù)信息。所述關系維護服務器,用于存儲所述參數(shù)配置表。所述web服務器,用于通過所述控制終端獲取所述通信服務器的參數(shù)信息。相較于先前技術,根據(jù)本發(fā)明提供的自動配置服務器運行參數(shù)的方法及系統(tǒng),控制器接收系統(tǒng)部署指令后,向分配服務器發(fā)送子系統(tǒng)部署指令,其中子系統(tǒng)部署指令攜帶公司關系類型信息。分配服務器根據(jù)子系統(tǒng)部署指令,在關系維護服務器存儲的參數(shù)配置表中查詢公司關系類型對應的通信服務器當前公司數(shù)是否達到預設上限。按通信服務器負荷狀況進行系統(tǒng)部署,可達到資源利用最大化。若公司關系類型對應的通信服務器當前公司數(shù)已達到預設上限是,分配服務器根據(jù)預設策略計算其它各通信服務器的綜合評估值,并選擇綜合評估值較大的通信服務器。分配服務器獲取綜合評估值較大的通信服務器的參數(shù)信息后發(fā)送給控制器,控制器將參數(shù)信息發(fā)送給web服務器對應的控制終端,web服務器通過控制終端獲取參數(shù)信息。如此,從而提高了企業(yè)間通信效率,實現(xiàn)了對通信服務器資源進行優(yōu)化配置,同時保證了參數(shù)配置的準確性。
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中:圖1所示為根據(jù)本發(fā)明的較佳實施例提供的自動配置服務器運行參數(shù)的方法的流程圖;圖2所示為根據(jù)本發(fā)明的較佳實施例提供的自動配置服務器運行參數(shù)的系統(tǒng)的示意圖。
具體實施例方式下文中將參考附圖并結合實施例來詳細說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。圖1所示為根據(jù)本發(fā)明的較佳實施例提供的自動配置服務器運行參數(shù)的方法的流程圖。如圖1所示,本發(fā)明的較佳實施例提供的自動配置服務器運行參數(shù)的方法包括步驟 101 104。步驟101:控制器接收系統(tǒng)部署指令后,向分配服務器發(fā)送子系統(tǒng)部署指令,其中,所述子系統(tǒng)部署指令攜帶公司關系類型信息。具體而言,所述系統(tǒng)部署指令及子系統(tǒng)部署指令均包括公司關系類型信息。系統(tǒng)管理員處理待部署公司時,根據(jù)待部署公司與已部署公司關系類型信息,將公司關系類型信息添加至系統(tǒng)部署指令后發(fā)送給控制器。于本實施例中,所述公司關系類型信息包括總公司與分公司關系、合作關系及無關系,于其他實施例中,可另行定義所述公司關系類型,對此本發(fā)明并不作限定。其中,待部署公司與已部署公司關系類型信息可以由待部署公司提供,也可以由系統(tǒng)管理員通過第三方獲得。步驟102:所述分配服務器根據(jù)所述子系統(tǒng)部署指令,在關系維護服務器存儲的參數(shù)配置表中查詢公司關系類型對應的通信服務器當前公司數(shù)是否達到預設上限。具體而言,所述參數(shù)配置表包括通信服務器地址、公司關系類型、重要度系數(shù)、當前公司數(shù)及預設上限。參數(shù)配置表的格式例如表I所示。
權利要求
1.一種自動配置服務器運行參數(shù)的方法,其特征在于,包括以下步驟: 控制器接收系統(tǒng)部署指令后,向分配服務器發(fā)送子系統(tǒng)部署指令,其中,所述子系統(tǒng)部署指令攜帶公司關系類型信息; 所述分配服務器根據(jù)所述子系統(tǒng)部署指令,在關系維護服務器存儲的參數(shù)配置表中查詢公司關系類型對應的通信服務器當前公司數(shù)是否達到預設上限; 若所述公司關系類型對應的通信服務器當前公司數(shù)已達到預設上限,所述分配服務器根據(jù)預設策略計算其它各通信服務器的綜合評估值,并選擇綜合評估值較大的通信服務器; 所述分配服務器獲取所述綜合評估值較大的通信服務器的參數(shù)信息后發(fā)送給控制器,所述控制器將所述參數(shù)信息發(fā)送給web服務器對應的控制終端,所述web服務器通過所述控制終端獲取所述參數(shù)信息。
2.根據(jù)權利要求1所述的方法,其特征在于,所述參數(shù)配置表包括通信服務器地址、公司關系類型、重要度系數(shù)、當前公司數(shù)及預設上限。
3.根據(jù)權利要求1所述的方法,其特征在于,所述預設策略為,綜合評估值=(1-重要度系數(shù))* (預設上限-當前公司數(shù))。
4.根據(jù)權利要求1所述的方法,其特征在于,所述系統(tǒng)部署指令及子系統(tǒng)部署指令均包括公司關系類型信息。
5.根據(jù)權利要求1所述的方法,其特征在于,當用戶通過瀏覽器訪問web服務器時,所述web服務器將已獲取的所述參數(shù)信息發(fā)送給所述瀏覽器,瀏覽器將所述參數(shù)信息緩存到本地。
6.根據(jù)權利要求1所述的方法,其特征在于,若公司關系類型對應的通信服務器當前公司數(shù)未達到預設上限,所述分配服務器將所述公司關系類型對應的通信服務器的參數(shù)信息發(fā)送給控制器,所述控制器將所述參數(shù)信息發(fā)送給web服務器對應的控制終端,所述web服務器通過所述控制終端獲取所述參數(shù)信息。
7.一種自動配置服務器運行參數(shù)的系統(tǒng),其特征在于,包括控制器、分配服務器、控制終端、關系維護服務器、web服務器及至少一個通信服務器,所述控制器分別連接所述分配服務器及控制終端,所述分配服務器連接所述通信服務器,所述控制終端連接所述web服務器,所述分配服務器連接所述關系維護服務器, 所述控制器,用于接收系統(tǒng)部署指令后,向分配服務器發(fā)送子系統(tǒng)部署指令,其中,所述子系統(tǒng)部署指令攜帶公司關系類型信息; 所述分配服務器,用于根據(jù)所述子系統(tǒng)部署指令,在關系維護服務器存儲的參數(shù)配置表中查詢公司關系類型對應的通信服務器當前公司數(shù)是否達到預設上限,若是,所述分配服務器根據(jù)預設策略計算其它各通信服務器的綜合評估值,并選擇綜合評估值較大的通信服務器; 所述控制終端,用于向web服務器提供所述分配服務器選擇的通信服務器的參數(shù)信息; 所述關系維護服務器,用于存儲所述參數(shù)配置表; 所述web服務器,用于通過所述控制終端獲取所述通信服務器的參數(shù)信息。
全文摘要
本發(fā)明提供一種自動配置服務器運行參數(shù)的方法及系統(tǒng),本發(fā)明方法包括以下步驟??刂破鹘邮障到y(tǒng)部署指令后,向分配服務器發(fā)送子系統(tǒng)部署指令,其中,子系統(tǒng)部署指令攜帶公司關系類型信息。分配服務器根據(jù)子系統(tǒng)部署指令,在關系維護服務器存儲的參數(shù)配置表中查詢公司關系類型對應的通信服務器當前公司數(shù)是否達到預設上限。若公司關系類型對應的通信服務器當前公司數(shù)已達到預設上限,分配服務器根據(jù)預設策略計算其它各通信服務器的綜合評估值,并選擇綜合評估值較大的通信服務器。分配服務器獲取綜合評估值較大的通信服務器的參數(shù)信息后發(fā)送給控制器,控制器將參數(shù)信息發(fā)送給web服務器對應的控制終端,web服務器通過控制終端獲取參數(shù)信息。
文檔編號H04L29/08GK103095500SQ20131002083
公開日2013年5月8日 申請日期2013年1月21日 優(yōu)先權日2013年1月21日
發(fā)明者胡加明, 劉曉東, 其他發(fā)明人請求不公開姓名 申請人:蘇州闊地網(wǎng)絡科技有限公司