You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

标记为“Not ready”的K8S Pod能否接收直接请求及维持WebSocket连接?

K8S就绪探针失败后的Pod网络问题解答

直接访问Pod IP的请求能否成功?

能成功。
就绪探针失败仅会将Pod对应Service的后端端点列表移除,阻止新流量通过Service转发到该Pod,但不会影响Pod本身的网络可达性。只要Pod的容器处于运行状态(就绪探针失败不会触发容器重启,因为存活探针未检测失败),集群内的其他Pod、节点或者能路由到该Pod IP的外部客户端,都可以直接通过Pod IP发起请求并得到正常响应。

已建立的WebSocket连接是否会保持?

会保持。
WebSocket是基于TCP的长连接,就绪探针失败不会主动触发Kubernetes中断已有的TCP连接。只有当Pod被删除、容器重启、网络策略变更或者客户端主动断开时,已建立的WebSocket连接才会中断。Kubernetes仅会停止通过Service向该Pod转发新的连接请求,对已存在的连接无影响。


内容的提问来源于stack exchange,提问作者Graeme Perrow

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 16:32:03