叢集工程存在多個節點,每個節點下都有很多資源範本。
維運平台提供「資源隔離管理」功能,支援將範本與節點綁定,實現資源隔離,以此來減少不同業務間的影響。
「業務組」:專門用於執行某一種或某多種業務的虛擬組織,組織內以應用節點為最小單位,可以多個節點一個業務組。
「公用節點」:帆軟應用叢集中,沒有包含在任何「業務組」內的節點,主要用於通用業務或者應急保障等場景。
1)專案必須「可用」,且存活節點數≥2,方可開啟業務組管理。
若專案不可用,提示「專案狀態異常,請恢復專案後使用或查看其他專案」
若存活節點數<2,提示「節點數小於2,不可新增業務組」
2)維運專案環境下不存在Nginx,或存在的Nginx與維運專案前綴不一致。
可快速完成Nginx啟動與接入後,方可正常使用業務組管理功能。詳情請參見:業務組管理配置Nginx組件
管理者登入維運平台,選擇專案。點選「業務工具>資源隔離管理」。開啟「業務組管理」按鈕。
開啟後可定義業務組,並將指定業務模組固定分配至業務組相關節點。
業務組配置支援兩種維度,同時只能有一種維度生效。(切換維度後,原維度配置失效)
資源專案維度:是將平台目錄、範本檔案,放置到業務組中。
使用者維度:是選擇「平台使用者」作為業務組中的資源。
點選「+」號/「新增業務組」按鈕,配置業務組資訊後,點選「確定」,即可新增業務組。如下圖所示:
指定節點資源,單選
1)業務組獨佔:表示其他資源/使用者存取不會進入此業務組
2)共享資源:表示其他資源/使用者存取也會使用此業務組
設定當業務組節點非存活狀態後、業務組的處理策略,單選
1)滾入共享節點:業務組節點全部非存活狀態後,該業務組的資源/使用者存取,滾入其他共享節點中
2)阻止存取:業務組節點全部非存活狀態後,該業務組的資源/使用者存取不滾入其他節點,直接無法存取
對於已有的業務組,支援查看業務組資訊、修改業務組、刪除業務組。如下圖所示:
選中業務組,點選「編輯」按鈕,支援選擇「平台目錄、範本檔案/使用者」作為該業務組中的資源。
業務組資源配置修改後需提交方可生效,生效程式將導致應用中斷存取幾分鐘,請在無人使用時提交。
資源與業務組綁定後,指定範本/使用者分發到指定節點,以保證重要業務不受影響。