全部產品
Search
文件中心

Microservices Engine:關閉MSE微服務治理

更新時間:Sep 11, 2025

若不再繼續使用MSE服務治理中心,建議及時關閉MSE微服務治理,避免對的應用造成影響。本文介紹如何關閉MSE微服務治理。

為K8s叢集命名空間關閉MSE微服務治理

  1. 登入MSE治理中心

  2. 在左側導覽列,選擇运维中心,然後在頁面上方選擇K8s集群列表,然後單擊目前叢集名稱。

  3. 在目標命名空間的操作列處單擊关闭微服务治理

說明
  • 為K8s叢集命名空間關閉MSE微服務治理後,不會影響命名空間內通過單應用接入方式接入的應用,如果需要關閉請參考下文為單個應用關閉MSE微服務治理。

  • 為K8s叢集命名空間關閉MSE微服務治理之後,仍可繼續使用單應用接入方式為命名空間內的應用接入MSE微服務治理。

  • 該K8s叢集命名空間下,已接入MSE的應用需在重啟後方可關閉微服務治理。

為單個Java應用關閉MSE微服務治理

  1. 登入Container Service控制台

  2. 在左側導覽列,選擇叢集列表,然後單擊目的地組群名稱。

  3. 在左側導覽列,選擇工作負載 > 無狀態

  4. 無狀態頁面左上方選擇命名空间,並在目標應用的操作列中選擇更多 > YAML編輯

  5. 編輯YAML對話方塊的spec > template > metadata中找到labels,刪除msePilotAutoEnable: "on"或者改為msePilotAutoEnable: "off",然後單擊更新

    labels:
      msePilotAutoEnable: "off"

在ACK中卸載MSE治理中心組件

  1. 登入Container Service控制台

  2. 在左側導覽列,選擇叢集列表,然後單擊目的地組群名稱。

  3. 在左側導覽列,選擇應用 > Helm

  4. Helm頁面,單擊ack-onepilot應用操作列下方的刪除

  5. 刪除應用對話方塊,單擊确定

    MSE治理中心組件ack-onepilot卸載成功。

重要
  • ack-onepilot組件用於MSE和ARMS Java 探針接入,刪除ack-onepilot組件後,當前叢集內的Pod將無法自動接入MSE和ARMS。

  • 已接入MSE的應用Pod需在重啟後方可取消微服務治理。

在MSE中刪除微服務應用

說明

在刪除應用之前,需注意以下事項:

  • 查看節點接入情況:在應用的節點詳情頁面,查看有哪些節點接入了該應用。確保在刪除或關閉MSE之前,所有節點都已經取消對該應用的接入。

  • 刪除或關閉MSE後重新部署:一旦確認所有節點都已取消對應用的接入,可以刪除或關閉MSE。在ack-onepilot刪除或者通過Labels關閉MSE的情況下,重新部署已經接入的應用,以確保其能夠繼續正常運行。

  1. 登入MSE治理中心控制台,並在頂部功能表列選擇地區。

  2. 在左側導覽列,選擇治理中心 > 应用治理

  3. 應用列表頁面,將滑鼠懸浮在目標應用卡片上,卡片右上方將顯示移除按鈕,然後單擊移除

    如需移除多個應用,可單擊頁面底部的批量選擇,並勾選需要移除的應用或全選,然後單擊大量移除

  4. 在確認移除對話方塊中單擊确定

相關文檔

關於微服務治理的計費資訊,請參見微服務治理計費概述