在線上微服務場景中,當服務提供者的某些實例出現異常時,一方面,需要避免服務消費者訪問到異常實例,另一方面,需要保留異常現場,便于后續的問題排查。本文介紹如何將異常Pod實例下線,幫助您及時將異常實例從注冊中心摘除。
操作步驟
登錄EDAS控制臺,在左側導航欄單擊應用管理 > 應用列表。
在頂部菜單欄選擇地域并在頁面上方選擇微服務空間,在集群類型下拉列表中選擇K8s集群,找到需要進行Pod實例下線的應用,然后單擊目標應用名稱進入應用總覽頁面。
在應用總覽頁面右上角,單擊配置詳情。
在應用配置詳情頁面的容器組(Pod)區域,找到對應的Pod實例,在操作欄單擊微服務上線或微服務下線。
說明當前僅支持Java語言相關的Dubbo 2.6.x,Dubbo 2.7.x和Spring Cloud E及以上版本應用。
當Spring Cloud應用設置為
spring.cloud.xxxx.discovery.fail-fast=false
時,不支持上下線狀態判斷。
文檔內容是否對您有幫助?