文档中心 > 容器服务

SLB及流量接入常见问题

更新时间:2020/03/17 访问次数:10410

1.为什么SLB流量接入找不到负载均衡?

请确认几个事情:

1. 所购买的SLB所属VPC和容器集群所属VPC是否相同(容器集群所属VPC在“运维中心”可以看到)。

2. 环境是否选择正确。通常环境会关联容器集群,正式环境和测试环境的集群不同,会影响到所属VPC,进而影响SLB的选择。

3. 确认内外网类型是否选择正确。内网访问只能选择购买的私网SLB,外网访问对应选择外网SLB。

  1. 不能使用集群自身使用的SLB。集群创建时会默认创建一个内网SLB,是给集群自身使用的,做流量接入需要另行购买。https://www.yuque.com/fczggw/ec07di/ebzv0t

 

 

2.创建好了SLB接入,但是无法访问是什么原因?

1)检查RS端口是否正常,即容器的监听端口,比如tomcat springboot在8080端口监听

2)检查SLB的环境类型,比如在测试环境做的SLB接入,但是容器实际部署启动在正式环境

 

3.SLB无法访问,监听状态健康检查失败 

平台上做的SLB流量接入,是不需要自己手动配置监听的,如果SLB无法访问,则优先排查容器问题。

1.相应的环境是否存在容器,“环境管理”

2.容器的健康状态,“环境管理->管理资源”

3.容器是否在流量接入时配置的RS端口正常监听,“环境管理->管理资源->远程登录”进入容器内

 

特别说明,SLB的监听端口是你访问slb的端口,RS端口是容器实际启动的端口(比如一个tomcat应用在8080端口监听)。做了SLB流量接入后,访问slb的监听端口,会自动负载到容器实际启动的端口。

image.png监听端口可以自己设置,比如这里 访问SLB IP+8082就行了,但是RS端口一定要看容器启动在哪个端口。SLB访问不通,很可能是容器访问不通,即没有在RS端口启动

FAQ

关于此文档暂时还没有FAQ
返回
顶部