[發明專利]一種修改云服務平臺上mongodb數據庫集群參數配置的方法在審
| 申請號: | 202010630912.2 | 申請日: | 2020-07-03 |
| 公開(公告)號: | CN111835563A | 公開(公告)日: | 2020-10-27 |
| 發明(設計)人: | 程鋮 | 申請(專利權)人: | 紫光云技術有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;G06F16/21;G06F16/25 |
| 代理公司: | 天津濱海科緯知識產權代理有限公司 12211 | 代理人: | 孫曉鳳 |
| 地址: | 300459 天津市濱海新區*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 修改 服務 平臺 mongodb 數據庫 集群 參數 配置 方法 | ||
本發明提供了一種修改云服務平臺上mongodb數據庫集群參數配置的方法,定義一個修改參數的接口,接口中添加一個可選參數,名稱為“指定字符”接口中的邏輯如下:A:如果沒有傳遞“指定字符”這個參數,判斷每一個節點的狀態,如果有一個不是正常狀態,程序就結束,返回節點狀態不正常;B:如果傳遞“指定字符”這個參數,修改所有正常節點的參數,忽略狀態不正常的節點。本發明所述的一種修改云服務平臺上mongodb數據庫集群參數配置的方法,定義了一套解決云平臺上修改mongodb集群參數的方式,通過在接口中增加一個“指定字符”的參數;實現了在集群狀態不正常的情況下,讓用戶根據自己的實際情況,來決定是否修改集群的參數。
技術領域
本發明屬于云服務平臺領域,尤其是涉及一種修改云服務平臺上mongodb數據庫集群參數配置的方法。
背景技術
云服務平臺的上,會提供售賣mongodb數據庫集群的服務給用戶,同時也會提供修改集群參數的功能。集群是由多臺機器組成,修改集群的參數,實際上是修改每一臺機器的參數,伴隨而來的就有一個問題,如果在修改參數的時候,集群中有一臺或者多臺機器處于故障狀態,或者由于一些原因這些機器無法訪問到,那么是進行修改操作呢,還是不修改呢?如果不修改,一般集群有幾臺機器故障也是不影響用戶使用的,不讓用戶修改參數不太合理,如果修改的話只能修改狀態正常機器的參數,那么待故障機器修復后,就會出現一個集群中,有一部分機器參數不同步的問題。這樣,無論采用哪一種方案,都無法保證所有用戶都滿意。
現有的技術方案有下面兩種:
第一種,只有集群狀態都是正常的,才可以修改參數,如果有一個或者多個機器不正常的就不容許修改。該方案,一般集群有幾臺機器故障也是不影響用戶使用的,不讓用戶修改參數不太合理,會有一部分用戶不滿意的。
第二種,修改參數的時候,只修改正常機器的狀態,忽略狀態不正常的機器。該方案,修改參數的時候,只修改正常機器的狀態,忽略狀態不正常的機器。這樣在故障機器恢復后,就造成了一個集群中,各個機器參數不一致的問題。可能會影響集群的正常使用,或者給用戶造成困惑,讓用戶不滿意。
發明內容
有鑒于此,本發明旨在克服上述現有技術中存在的缺陷,提出一種修改云服務平臺上mongodb數據庫集群參數配置的方法。
為達到上述目的,本發明的技術方案是這樣實現的:
一種修改云服務平臺上mongodb數據庫集群參數配置的方法,定義一個修改參數的接口,接口中添加一個可選參數,名稱為“指定字符”接口中的邏輯如下:
A:如果沒有傳遞“指定字符”這個參數,判斷每一個節點的狀態,如果有一個不是正常狀態,程序就結束,返回節點狀態不正常;
B:如果傳遞“指定字符”這個參數,修改所有正常節點的參數,忽略狀態不正常的節點。
進一步的,用戶在UI界面上點擊修改參數接口,UI調用接口,接口中默認不傳遞“指定字符”這個參數,執行邏輯A。
進一步的,所述邏輯A執行時的具體過程如下:
A1.判斷每一個節點的狀態;
A3.如果沒有不正常狀態的節點,直接修改參數,返回修改成功,本次操作結束;
A3.如果有不正常狀態的節點,返回修改失敗,提示狀態不正常。
進一步的,UI接到“修改失敗,提示狀態不正常”的結果后,向用戶彈出提示“當前集群有節點狀態不正常,是否僅修改正常節點的參數”
用戶看到“當前集群有節點狀態不正常,是否僅修改正常節點的參數”的提示后,根據自己的情況,選擇“繼續修改”或者“取消”;
如果用戶選擇了“取消”,本次交互操作完成;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于紫光云技術有限公司,未經紫光云技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010630912.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種扭紋瓶
- 下一篇:一種云主機產品的自動化接口測試架構及測試方法





