首页
学习
活动
专区
圈层
工具
发布
技术百科首页 >容器服务 >为什么访问 CLB VIP 时失败?

为什么访问 CLB VIP 时失败?

词条归属:容器服务

请您按照以下步骤进行分析:

您可在 CLB 管理页面中,选择监听器管理页面,查看(7层协议)转发规则、(4层协议)绑定的后端服务。其中的 IP 地址预期即为各个 Pod 的 IP。TKE Serverless 为某个 Ingress 创建的 CLB 示例图如下:

如果已正确地为工作负载(Workload)设置了标签(Labels),并且正确地为 Service 资源设置了选择算符(Selectors),则在工作负载的 Pods 成功运行之后,即可通过 kubectl get endpoints 命令查看 Pods 被 K8S 列入到 Service 对应的 Endpoints 的就绪地址列表中。示例图如下:

而已创建、但状态异常的 Pods 会被 K8S 列入到 Service 对应的 Endpoints 的未就绪地址列表中。示例图如下:

即使 Running 状态的 Pods 也可能无法正常对外提供服务。例如,未监听指定的协议+端口、Pods 内部逻辑错误、处理过程阻塞等。您可通过 kubectl exec 命令登录至 Pod 内,并使用 telnet/wget/curl 命令或自定义的客户端工具直接访问 Pod IP+端口。若 Pod 内直接访问失败,则需要进一步分析导致 Pod 无法正常提供服务的原因。

安全组控制 Pods 的网络访问策略,如同 Linux 服务器中的 IPTables 规则。请结合实际情况进行查看:

若至此仍未找到问题原因,您可通过 在线客服提交工单 联系 TKE 团队解决问题。

相关文章
TKE集群CLB 回环问题总结
使用 TKE 的内部和外部客户,经常会遇到因 CLB 回环问题导致服务访问不通或访问 Ingress 几秒延时的现象,本文就此问题介绍下相关背景、原因以及一些思考与建议。
聂伟星
2021-02-05
5.1K1
MySQL高可用VIP配置避坑指南:/24还是/32?为什么漂移后访问不了?
很多同学在搭建MySQL高可用(比如 MHA、Keepalived、Pacemaker)配置VIP时会纠结一个问题:
俊才
2026-02-04
1230
TKE集群内外网访问如何使用已有的clb
使用tke的时候,我们会需要开启集群的内网或者外网访问到apiserver,开启内外网访问,会自动创建内网clb的service或者外网clb的service,service会关联自动创建一个clb,很多时候,我们想复用下已有的lclb实例,下面我们说下如何配置TKE集群内外网访问使用已有的clb。
聂伟星
2022-11-01
1.6K0
TKE集群超级节点pod访问Local模式LoadBalancer类型service不通
tke集群添加了超级节点,然后部署的服务通过LoadBalancer模式的servcie对外提供服务,当客户端pod调度到普通节点上,可以通过clb的vip访问到后端服务,当pod调度到超级节点上,访问clb的vip不通,具体测试看下图。
聂伟星
2023-01-19
9330
CLB后端的CVM端口健康检查偶尔异常
【排查步骤】 1、健康检查探测机制是clb的vip向后端cvm业务进行探测,所以先在cvm上抓包看是否有收到探测包
张晗
2021-03-09
1.7K0
点击加载更多
词条知识树 135个知识点
更多
  • 服务类(16个知识点)
  • 镜像仓库类(10个知识点)
  • 事件类(6个知识点)
  • 远程终端类(13个知识点)
  • TKE 标准集群(52个知识点)
  • TKE Serverless 集群(30个知识点)
  • 运维类(6个知识点)
  • 资源管理类(2个知识点)
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
领券