若不再繼續使用MSE服務治理中心,建議及時關閉MSE微服務治理,避免對的應用造成影響。本文介紹如何關閉MSE微服務治理。
為K8s叢集命名空間關閉MSE微服務治理
登入MSE治理中心。
在左側導覽列,選擇运维中心,然後在頁面上方選擇K8s集群列表,然後單擊目前叢集名稱。
在目標命名空間的操作列處單擊关闭微服务治理。
為K8s叢集命名空間關閉MSE微服務治理後,不會影響命名空間內通過單應用接入方式接入的應用,如果需要關閉請參考下文為單個應用關閉MSE微服務治理。
為K8s叢集命名空間關閉MSE微服務治理之後,仍可繼續使用單應用接入方式為命名空間內的應用接入MSE微服務治理。
該K8s叢集命名空間下,已接入MSE的應用需在重啟後方可關閉微服務治理。
為單個Java應用關閉MSE微服務治理
在左側導覽列,選擇叢集列表,然後單擊目的地組群名稱。
在左側導覽列,選擇。
在無狀態頁面左上方選擇命名空间,並在目標應用的操作列中選擇 。
在編輯YAML對話方塊的spec > template > metadata中找到labels,刪除
msePilotAutoEnable: "on"或者改為msePilotAutoEnable: "off",然後單擊更新。labels: msePilotAutoEnable: "off"
在ACK中卸載MSE治理中心組件
在左側導覽列,選擇叢集列表,然後單擊目的地組群名稱。
在左側導覽列,選擇。
在Helm頁面,單擊ack-onepilot應用操作列下方的刪除。
在刪除應用對話方塊,單擊确定。
MSE治理中心組件ack-onepilot卸載成功。
ack-onepilot組件用於MSE和ARMS Java 探針接入,刪除ack-onepilot組件後,當前叢集內的Pod將無法自動接入MSE和ARMS。
已接入MSE的應用Pod需在重啟後方可取消微服務治理。
在MSE中刪除微服務應用
在刪除應用之前,需注意以下事項:
查看節點接入情況:在應用的節點詳情頁面,查看有哪些節點接入了該應用。確保在刪除或關閉MSE之前,所有節點都已經取消對該應用的接入。
刪除或關閉MSE後重新部署:一旦確認所有節點都已取消對應用的接入,可以刪除或關閉MSE。在ack-onepilot刪除或者通過Labels關閉MSE的情況下,重新部署已經接入的應用,以確保其能夠繼續正常運行。
登入MSE治理中心控制台,並在頂部功能表列選擇地區。
在左側導覽列,選擇治理中心 > 应用治理。
在應用列表頁面,將滑鼠懸浮在目標應用卡片上,卡片右上方將顯示移除按鈕,然後單擊移除。
如需移除多個應用,可單擊頁面底部的批量選擇,並勾選需要移除的應用或全選,然後單擊大量移除。
在確認移除對話方塊中單擊确定。
相關文檔
關於微服務治理的計費資訊,請參見微服務治理計費概述。