[發明專利]自動架設游戲服務器的方法及系統有效
| 申請號: | 201810974059.9 | 申請日: | 2018-08-24 |
| 公開(公告)號: | CN109173246B | 公開(公告)日: | 2019-06-28 |
| 發明(設計)人: | 宋大偉 | 申請(專利權)人: | 蘇州玩友時代科技股份有限公司 |
| 主分類號: | A63F13/358 | 分類號: | A63F13/358 |
| 代理公司: | 北京商專永信知識產權代理事務所(普通合伙) 11400 | 代理人: | 邢若蘭;高之波 |
| 地址: | 215000 江蘇省蘇州市*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 游戲服務器 架設 空閑 主機 主機資源 分配 隊列 資源分配過程 輸出分配 出錯率 預分配 資源池 服務器 | ||
1.自動架設游戲服務器的方法,其特征在于,包括以下步驟:
獲取本次需要架設的服務器的數量;
判斷主機資源池是否充足;
當所述主機資源池充足時,則獲取資源池中最空閑的主機;
判斷所述最空閑的主機是否已經分配給上一個游戲服務器;
當所述最空閑的主機沒有分配給上一個游戲服務器,則所述最空閑的主機加入預分配隊列;
判斷所述本次需要架設的游戲服務器是否全部分配;
當所述本次需要架設的游戲服務器全部被分配,則輸出分配好的隊列并結束。
2.根據權利要求1所述的自動架設游戲服務器的方法,其特征在于,當判斷結果為所述主機資源池不充足時,則輸出提示內容并結束。
3.根據權利要求1所述的自動架設游戲服務器的方法,其特征在于,
當判斷結果為所述最空閑的主機已經分配給上一個游戲服務器,則所述最空閑的主機臨時從所述資源池中剔除,重 新選取最空閑的主機加入預分配隊列。
4.根據權利要求1所述的自動架設游戲服務器的方法,其特征在于,所述主機資源池是否充足的條件為:
設置每臺主機上的可架設的服務器的數量的上限值;
確定所有主機上可架設的游戲服務器的數量總和小于或等于本次需要架設的游戲服務器的數量。
5.根據權利要求1所述的自動架設游戲服務器的方法,其特征在于,所述最空閑的主機為已架設的游戲服務器數量最少的主機。
6.根據權利要求1所述的自動架設游戲服務器的方法,其特征在于,所述隊列是指:維護游戲服和所分配的主機對應關系的JSON數據結構。
7.根據權利要求1所述的自動架設游戲服務器的方法,其特征在于,所述加入預分配隊列的步驟是指:每次分配將游戲服務器以及相對應的主機ID添加到一個JSON數據結構中。
8.根據權利要求1所述的自動架設游戲服務器的方法,其特征在于,當判斷結果為有游戲服務 器沒有被全部分配,則繼續分配下一組游戲服務器,并重新獲取資源池中最空閑的主機。
9.一種游戲服務器資源架設系統,其特征在于,包括:
架服數量監聽模塊,用于監視需要架設游戲服務器的數量;
資源負載判斷模塊,用于判斷主機資源池中的主機是否充足;
資源獲取模塊,用于獲取資源池中最空閑的主機;
相鄰服判斷模塊,用于判斷最空閑主機是否分配給上一個游戲服務器;
異步緩沖模塊,用于計算預分配游戲服務器;
分配終止判斷模塊,用于判斷所有游戲服務器是否全部被分配;
輸出模塊,用于輸出分配好的游戲服隊列。
10.根據權利要求9所述的游戲服務器資源架設系統,其特征在于,所述主機資源池是否充足的條件為:
設置每臺主機上的可架設的服務器的數量的上限值;
確定所有主機上可架設的游戲服務器的數量總和小于或等于本次需要架設的游戲服務器的數量;
所述最空閑的主機為:已架設的游戲服數量最少的主機。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州玩友時代科技股份有限公司,未經蘇州玩友時代科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810974059.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:游戲運行方法及裝置
- 下一篇:自動化游戲任務處理方法及存儲介質、計算機設備





