[發明專利]SaaS服務的域名連接方法、裝置、計算機設備及存儲介質在審
| 申請號: | 202110193920.X | 申請日: | 2021-02-20 |
| 公開(公告)號: | CN112954087A | 公開(公告)日: | 2021-06-11 |
| 發明(設計)人: | 葉新江;董霖;俞鋒鋒;呂繁榮;陳津來;朱明智 | 申請(專利權)人: | 每日互動股份有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12;H04L29/08 |
| 代理公司: | 北京鍾維聯合知識產權代理有限公司 11579 | 代理人: | 鄭明明 |
| 地址: | 310012 浙江省杭州*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | saas 服務 域名 連接 方法 裝置 計算機 設備 存儲 介質 | ||
1.一種SaaS服務的域名連接方法,其特征在于,所述方法包括:
當接收到用戶發送的SaaS服務請求時,獲取域名優先級順序表并確定客戶端是否處于熔斷狀態,所述域名優先級順序表中優先級最高的域名為主域名,其余域名為備用域名;
若所述客戶端未處于熔斷狀態,則使用所述主域名訪問SaaS服務;
若所述客戶端處于熔斷狀態,確定所述域名優先級順序表中的備用域名是否均不可用;
若所述域名優先級順序表中的備用域名可用,則使用可用的所述備用域名訪問SaaS服務;
若所述域名優先級順序表中的備用域名均不可用,則使用用戶設置的域名或默認域名訪問SaaS服務。
2.根據權利要求1所述的SaaS服務的域名連接方法,其特征在于,所述獲取域名優先級順序表之前,所述方法還包括:
確定所述SaaS服務請求中是否包含固定連接的域名;
若包含所述固定連接的域名,則根據所述固定連接的域名生成域名配置列表;
若不包含所述固定連接的域名,則確定所述SaaS服務請求中是否包含非固定連接的域名;
若包含所述非固定連接的域名,則通過所述非固定連接的域名獲取用戶在SaaS平臺配置的域名得到域名配置列表;
若不包含所述非固定連接的域名或通過所述非固定連接的域名未成功獲取所述域名配置列表,則根據所述非固定連接的域名或內置默認域名生成域名配置列表。
3.根據權利要求2所述的SaaS服務的域名連接方法,其特征在于,所述獲取域名優先級順序表,包括:
確定所述域名配置列表的探測次數是否小于等于預置次數;
若所述探測次數大于等于預置次數,則遍歷所述域名配置列表中的每一個域名,使用每個域名發送SaaS服務請求并記錄每個域名請求成功的次數;
若所述探測次數大于預置次數,則根據域名請求成功的次數和GAP級數計算每個域名的優先級數;
對所述域名配置列表中的域名按照所述優先級數從大到小進行排序得到所述域名優先級順序表。
4.根據權利要求3所述的SaaS服務的域名連接方法,其特征在于,所述方法還包括:
清空所述域名優先級順序表中每個域名的失敗次數,恢復熔斷狀態為正常狀態。
5.根據權利要求1所述的SaaS服務的域名連接方法,其特征在于,在使用所述主域名、所述備用域名、用戶設置的域名或默認域名訪問SaaS服務之后,所述方法還包括:
確定當前域名訪問SaaS服務是否失敗;
若成功,則將當前域名訪問失敗的次數清零;
若失敗,則獲取當前域名訪問失敗的次數;
若訪問失敗的次數達到熔斷閾值且當前域名為所述主域名,則設置所述客戶端處于熔斷狀態,使用可用的所述備用域名訪問SaaS服務;
若訪問失敗的次數達到熔斷閾值且當前域名為所述備用域名、用戶設置的域名或默認域名,則更新下一個可用的所述備用域名訪問SaaS服務。
6.根據權利要求5所述的SaaS服務的域名連接方法,其特征在于,所述方法還包括:
若訪問失敗的次數未達到熔斷閾值,則確定SaaS平臺是否配置發生變化;
若SaaS平臺配置發生變化,則重新獲取所述域名優先級順序表;
通過重新獲取的所述域名優先級順序表中的主域名重新訪問SaaS服務;
若SaaS平臺配置未發生變化,則將當前域名訪問失敗的次數加1。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于每日互動股份有限公司,未經每日互動股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110193920.X/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種貓犬專用趨避劑及其制備方法
- 下一篇:基于5G通信的繼電保護檢測裝置





