开发者社区 > 飞天洛神云网络 > 负载均衡 > 正文

请问自建使用Ingress资源创建完成后,在控制台查看ALB的后端服务器组内容为空是什么情况呢?k8

请问自建使用Ingress资源创建完成后,在控制台查看ALB的后端服务器组内容为空是什么情况呢?k8s的Service后端是有实例的。 部署清单就是按照这个改了域名和Service名称和端口路径等信息 251c874be936c6c41706435226f61bc4.png

展开
收起
我父亲配享太庙 2023-05-16 12:22:36 216 0
2 条回答
写回答
取消 提交回答
  • CSDN全栈领域优质创作者,万粉博主;InfoQ签约博主;华为云享专家;华为Iot专家;亚马逊人工智能自动驾驶(大众组)吉尼斯世界纪录获得者

    可能有以下几个原因:

    1. Ingress资源未正确配置,导致ALB未正确将流量转发到后端服务器组。请检查Ingress资源的配置是否正确。

    2. 后端服务器组未正确创建,导致ALB无法将流量转发到该服务器组。请确认后端服务器组已经正确创建。

    3. 后端服务器组的监听端口未正确设置,导致ALB无法将流量转发到该服务器组。请确认后端服务器组的监听端口已经正确设置。

    4. ALB的负载均衡策略未正确配置,导致ALB无法将流量正确地分配到后端服务器组。请检查ALB的负载均衡策略是否正确配置。

    5. 后端服务器组中的服务器故障或宕机,导致ALB无法将流量转发到该服务器组。请确认后端服务器组中的服务器是否正常运行。

    2023-05-16 14:20:56
    赞同 展开评论 打赏
  • 如果您使用Ingress资源来暴露Kubernetes Service,并在控制台中查看ALB的后端服务器组时发现内容为空,可能是由于以下原因之一:

    后端实例未正常注册:检查Kubernetes Service的后端Pod是否已经正常启动,并且已经成功绑定到Service中。您可以通过kubectl命令或Kubernetes Dashboard等工具查看Pod和Service状态,以确认是否存在异常情况。

    Ingress规则设置错误:检查您的Ingress规则设置是否正确,包括URL路径、目标Service名称、端口号等信息。如果配置错误,会导致请求无法正确路由到对应的后端实例,从而出现空的后端服务器组列表。

    ALB健康检查失败:如果后端实例已经正常注册到ALB,但仍然出现空的后端服务器组列表,可能是由于ALB的健康检查失败导致的。您可以通过查看ALB的日志或控制台信息,以确定检查失败的具体原因。

    2023-05-16 14:04:50
    赞同 展开评论 打赏

阿里云负载均衡(Server Load Balancer,简称SLB)是云原生时代应用高可用的基本要素。通过将流量分发到不同的后端服务来扩展应用系统的服务吞吐能力,消除单点故障并提升应用系统的可用性。 阿里云SLB包含面向4层的网络型负载均衡NLB、面向7层的应用型负载均衡ALB和传统型负载均衡CLB,是阿里云官方云原生网关。

相关产品

  • 负载均衡
  • 热门讨论

    热门文章

    相关电子书

    更多
    《应用型负载均衡ALB产品解读》 立即下载
    阿里云网络-SLB负载均衡产品介绍 立即下载
    负载均衡SLB热点问题解答 立即下载