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

负载均衡ALB这个要是内网ALB,端口6443,要不要升级WAF版本?健康检查总是失败

aef38aa5c158b03e8e27153138609641.jpg
负载均衡ALB这个要是内网ALB,端口6443,要不要升级WAF版本?健康检查总是失败

展开
收起
嘟嘟嘟嘟嘟嘟 2024-01-05 01:27:28 84 0
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在您使用ALB内网时,如果健康检查总是失败,可能的原因包括健康检查参数设置错误、后端服务器异常等。为确保ALB后端服务器的业务可用性,可以通过为ALB服务器组配置健康检查来检查服务器组的运行状况,以避免后端服务器异常对业务的影响,并提升业务可靠性。每个服务器组默认开启健康检查。在开启健康检查时,ALB仅将客户端请求路由至健康检查状态正常的服务器,并将持续对该服务器组的所有后端服务器的运行状况进行监控。

    对于出现的问题,您可以首先登录应用型负载均衡ALB控制台,找到目标ALB实例挂载的服务器组,然后单击服务器组ID,在服务组详情页面查看和编辑健康检查配置。另外,也可以参考以下步骤排查和修复失败的健康检查:检查目标的运行状况以查找问题的原因代码和描述;针对收到的错误按照对应的解决步骤进行操作。

    2024-01-06 13:37:13
    赞同 展开评论 打赏
  • 在您使用内网ALB,端口6443时遇到健康检查失败的问题,可能的原因和解决方案如下:

    1. 路由配置错误:请检查您的后端ECS上的路由配置是否正确。例如,当ALB实例使用的内网地址段100.64.0.0/10在后端ECS上的路由配置错误时,可能会导致ALB实例收不到健康检查探测的数据包,从而造成健康检查异常。

    2. 运行状况检查问题:请检查目标的运行状况以查找问题的原因代码和描述。对于您收到的错误信息,例如Elb.InitialHealthChecking、Elb.RegistrationInProgress或Target.DeregistrationInProgress,需要按照对应的解决步骤进行处理。通常情况下,目标必须通过初始运行状况检查,才会收到负载均衡器发出的请求。

    3. 健康检查配置:确保您已正确配置健康检查。端口号应输入为1~65535之间的一个有效端口号。如果您需要指定一个特定的端口进行健康检查,请确保输入正确的端口号。

    4. WAF版本问题:关于WAF版本的升级问题,这与健康检查失败的问题并无直接关联。但是,如果您的应用程序受到WAF的保护,并且您遇到了问题,那么可能需要考虑升级WAF版本。建议您根据实际情况和需求来决定是否升级WAF版本。

    2024-01-05 09:41:17
    赞同 展开评论 打赏
  • 和waf应该没关系,还是要按照lb上的健康检查配置,手动探测下rs。看看返回什么。服务器组上应该可以看到健康检查配置。此回答整理自钉群“ALB客户交流群”

    2024-01-05 08:14:49
    赞同 展开评论 打赏

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

相关产品

  • 负载均衡
  • 热门讨论

    热门文章

    相关电子书

    更多
    阿里云 Web应用防火墙 立即下载
    浅析WAF防御机制的非主流技术 立即下载
    云盾-Web应用防火墙(WAF)用户接入手册 立即下载