[發(fā)明專利]服務器擴容部署的方法、裝置及服務器有效
| 申請?zhí)枺?/td> | 202010084278.7 | 申請日: | 2020-02-10 |
| 公開(公告)號: | CN111343002B | 公開(公告)日: | 2021-10-15 |
| 發(fā)明(設計)人: | 梁宇軒 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 祝亞男 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 服務器 擴容 部署 方法 裝置 | ||
1.一種服務器擴容部署的方法,其特征在于,所述方法包括:
接收域名服務器發(fā)送的數(shù)據(jù)請求,根據(jù)所述數(shù)據(jù)請求,確定用于處理所述數(shù)據(jù)請求的服務應用;
確定當前第一服務器中所述服務應用的負載;
響應于所述負載超過預設閾值,獲取所述第一服務器的互聯(lián)網協(xié)議IP地址,根據(jù)所述第一服務器的IP地址,確定與所述第一服務器距離最近的第二服務器,所述第二服務器未部署所述服務應用;
獲取所述服務應用的智能可執(zhí)行程序,所述智能可執(zhí)行程序封裝有所述服務應用的環(huán)境程序代碼和所述服務應用的功能程序代碼,所述智能可執(zhí)行程序具有自動運行的特性;
向所述第二服務器發(fā)送所述智能可執(zhí)行程序,所述第二服務器用于自動運行所述智能可執(zhí)行程序,通過所述環(huán)境程序代碼在所述第二服務器上部署所述服務應用的運行環(huán)境,以及,通過所述功能程序代碼配置所述服務應用的功能模塊,得到所述服務應用;
向所述第二服務器發(fā)送所述數(shù)據(jù)請求,所述第二服務器用于通過已部署的所述服務應用處理所述數(shù)據(jù)請求;
所述域名服務器用于接收用戶設備的所述數(shù)據(jù)請求,所述數(shù)據(jù)請求攜帶有所述用戶設備的互聯(lián)網協(xié)議IP地址;通過所述用戶設備的IP地址確定與所述用戶設備距離最近的第三服務器;響應于所述第三服務器未部署用于處理所述數(shù)據(jù)請求的服務應用,通過二次探查法生成IP地址的探查序列,所述探查序列的初始IP地址為所述第三服務器的IP地址;依次查找所述探查序列中的IP地址對應的服務器,直到找到部署有所述服務應用的第一服務器,向所述第一服務器發(fā)送所述數(shù)據(jù)請求。
2.根據(jù)權利要求1所述的方法,其特征在于,所述數(shù)據(jù)請求用于請求用戶數(shù)據(jù),并且所述數(shù)據(jù)請求攜帶用戶標識和所述用戶設備的IP地址;所述方法還包括:
響應于所述負載未超過所述預設閾值,調用所述服務應用,根據(jù)所述用戶標識和所述用戶設備的IP地址,從用于存儲所述用戶數(shù)據(jù)的區(qū)塊鏈中獲取所述用戶數(shù)據(jù);
向所述用戶設備發(fā)送所述用戶數(shù)據(jù)。
3.根據(jù)權利要求2所述的方法,其特征在于,所述數(shù)據(jù)請求還攜帶所述用戶數(shù)據(jù)的密鑰;所述根據(jù)所述用戶標識和所述用戶設備的IP地址,從用于存儲所述用戶數(shù)據(jù)的區(qū)塊鏈中獲取所述用戶數(shù)據(jù),包括:
根據(jù)所述用戶標識和所述用戶設備的IP地址,從數(shù)據(jù)標識庫中獲取所述區(qū)塊鏈中第一區(qū)塊的區(qū)塊標識;
根據(jù)所述用戶標識、所述密鑰和所述第一區(qū)塊的區(qū)塊標識,從所述第一區(qū)塊的加密的數(shù)據(jù)區(qū)塊中獲取部分所述用戶數(shù)據(jù)和第二區(qū)塊的區(qū)塊標識;
根據(jù)所述用戶標識、所述密鑰和所述第二區(qū)塊的區(qū)塊標識,從所述第二區(qū)塊的加密的數(shù)據(jù)區(qū)塊中獲取部分所述用戶數(shù)據(jù),直到遍歷所述區(qū)塊鏈上的區(qū)塊為止;
對獲取到的部分所述用戶數(shù)據(jù)進行數(shù)據(jù)整理,得到所述用戶數(shù)據(jù)。
4.根據(jù)權利要求1所述的方法,其特征在于,所述接收域名服務器發(fā)送的數(shù)據(jù)請求之前,所述方法還包括:
接收所述用戶設備的連接請求,所述連接請求中攜帶有所述用戶設備的身份認證信息,所述身份認證信息包括證書、密鑰版本號和證書的有效期,所述身份認證信息是所述用戶設備從用戶中心獲取的,所述用戶中心用于生成和保存用戶設備的身份認證信息;
通過所述身份認證信息對所述用戶設備進行身份認證;
響應于通過所述密鑰版本號確定所述證書是合法證書,以及當前時間在所述證書的有效期內,確定對所述用戶設備身份認證通過。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010084278.7/1.html,轉載請聲明來源鉆瓜專利網。





