首页/云/Kubernetes 速查/internalTrafficPolicy 集群内就近转发
本包目录(307 条)
kubectl 基础56 条工作负载36 条
网络与服务55 条
配置与存储54 条调度与资源52 条集群运维与排障54 条

internalTrafficPolicy 集群内就近转发

控制集群内访问 Service 的路径:Cluster(默认,任意后端)与 Local(优先本节点后端),可减少跨节点一跳并提升本地性。

Kubernetes 速查云更新于 2026-10-12

配置

配置
spec:
  internalTrafficPolicy: Local

检查

检查
kubectl get svc web -o jsonpath='{.spec.internalTrafficPolicy}'
kubectl describe svc web | grep -i traffic
Local 只影响集群内流量(ClusterIP 访问);节点无后端时本节点流量会被丢弃而非跨节点转发。

易错点

  • 对副本少、节点分布不均的服务开启 Local 可能造成部分节点访问失败
  • 与拓扑感知路由(trafficDistribution)是不同机制,不要混用预期

数据来源与参考

  • Kubernetes 官方文档 · Service(internalTrafficPolicy)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌