本文为您介绍应用型负载均衡ALB(Application Load Balancer)的常见问题。

ALB是否有具体的实例规格?

ALB无需选择实例规格,但不同的IP模式能力上限不同。
  • 固定IP:每个可用区有且只有一个IP,并且IP地址固定不变。此模式下实例弹性能力有限,最大支持10万业务请求(QPS)。
  • 动态IP:每个可用区至少有一个IP,随着业务请求(QPS)的增加,会自动扩展IP数量。此模式下实例具备良好的弹性能力。

如何修改监听的健康检查配置?

  1. 登录应用型负载均衡ALB控制台
  2. 在左侧导航栏,选择应用型负载均衡ALB > 服务器组
  3. 服务器组页面,找到目标服务器组,然后单击服务器组ID。
  4. 详细信息的健康检查区域,单击编辑健康检查
  5. 编辑健康检查对话框,单击高级配置右侧的修改,根据需求修改健康检查配置。然后单击保存

    更多信息,请参见健康检查

ALB的公网流量能否使用共享流量包进行抵扣?

ALB通过绑定弹性公网IP(EIP)提供公网能力,当您的ALB实例未绑定共享带宽时,EIP产生的公网流量可以使用共享流量包进行抵扣。

ALB是否支持CA双向认证?

基础版ALB实例不支持CA双向认证,标准版ALB实例添加HTTPS监听时支持配置CA双向认证。如果基础版ALB需要使用CA双向认证功能,请升级实例功能版本。具体操作,请参见实例变配添加HTTPS监听

在使用CA双向认证功能时,您需要选择一个CA证书或在CA证书下拉列表中单击购买CA证书购买新证书。更多信息,请参见创建私有CA启用私有CA

私网ALB支持绑定弹性公网IP吗?

支持。

如果您需要给私网ALB绑定弹性公网IP,可以通过变更实例网络类型的方式,将私网ALB变更为公网ALB。具体操作,请参考变更ALB实例的网络类型

私网类型转换为公网类型时会绑定弹性公网IP,产生公网网络费用。更多信息,请参见弹性公网IP计费

ALB控制台可以上传证书吗?

不可以。

ALB是直接调用SSL证书服务(Alibaba Cloud SSL Certificates Service)的证书,需要您将证书上传至SSL证书控制台,因此不支持在ALB控制台进行证书上传操作。更多信息,请参见SSL上传证书

ALB是否支持流量镜像功能?

支持。目前流量镜像功能白名单开放,如需体验请提交工单。更多信息,请参见使用ALB流量镜像功能实现仿真压测

ALB如何提升带宽?

ALB实例未加入共享带宽时,公网默认采用按流量计费模式,此时实例的最大带宽峰值为400 Mbps。按流量计费的实例不支持调整带宽,如果您需要调整按流量计费实例的带宽峰值,可以将实例加入共享带宽,然后调整共享带宽的带宽峰值。更多信息,请参见实例变配

请求响应为500、502、503、504状态码的解释及可能原因是什么?

500(Internal Server Error)

后端服务内部错误,后端服务遇到意外情况,无法执行请求。

可能原因:ALB后端服务或应用出现问题,请根据后端服务和应用的日志排查问题。

502(Bad Gateway)

HTTP或HTTPS监听接收到客户端连接请求后,ALB由于无法正常将请求转发至后端服务或无法从后端服务收到响应,则会收到客户端HTTP 502 Bad Gateway状态码。

可能原因:
  • ALB后端服务或应用直接返回502状态码,请排查后端服务或应用的日志,确定返回502状态码的原因。
  • ALB与后端服务之间TCP通信异常,请排查后端服务或应用的状态是否正常、服务端口是否正常被监听、Backlog队列是否有丢包现象等。
  • 健康检查异常,请排查ALB实例对应服务器组的健康检查状态,健康检查配置的状态码与后端服务返回的状态码是否一致。
  • ALB后端服务没有及时完成请求处理,请排查后端服务或应用的日志,并查看对应后端服务或应用的CPU、内存等占用率。

503(Service Temporarily Unavailable)

暂时无法使用服务。

可能原因:
  • 监听没有配置后端服务器,或者用户配置的后端服务器的权重为0。
  • ALB流量超出规格,出现限速。

504(Gateway Time-out)

后端服务响应超时。

可能原因:
  • 后端服务直接返回504状态码,请排查后端服务的负载情况。
  • 后端服务负载增大,响应请求的时间大于配置的响应超时时间。例如配置的响应超时时间是60秒,如果响应时间超过60秒,则ALB返回504。您可以从访问日志查看对应时间段的延时情况。