介绍

Pod Isolation 介绍

Pod Isolation 使得能够在保持 Pod 运行状态的同时,立即切断对故障 Pod 的流量。该功能:

  • 防止请求因故障 Pod 失败
  • 在故障排查期间保持服务可用性
  • 允许修复后无缝重新接入

核心目的:通过动态管理端点参与,确保服务连续性

限制

  • 状态限制
    仅影响 Running 状态的 Pod,不包括 Completed/CrashLoopBackOff 状态

  • 版本兼容性
    旧版本服务需要更新标签(asm.cpaas.io/msselector)

  • 冲突场景
    在金丝雀发布和水平扩缩容事件期间禁用

  • 持久性
    Pod 重启或缩容操作时隔离状态会重置