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

我的负载均衡ALB 有丢包 咋回事 ?

我的负载均衡ALB 有丢包 咋回事 ?16784ad73d1e845ee4d117a10163a599.png
alb-px8r4rurkxs4atk5c5

展开
收起
乐天香橙派 2023-12-01 10:08:33 207 0
3 条回答
写回答
取消 提交回答
  • 阿里云的负载均衡ALB出现丢包问题可能有多种原因。首先,可能是客户端到ALB的网络链路存在问题,如存在较大的Round Trip Time或丢包等情况。为了定位问题,您可以:

    1. 检查访问日志中的request_time和tcpinfo_rtt字段,这些字段可以为您提供关于请求延迟和网络状况的详细信息。
    2. 抓取网络数据包进行分析,以确定客户端网络是否存在异常。
    3. 登录ALB控制台,查看服务器组的健康检查设置,确保健康检查配置正确并且目标服务器组的状态正常。
    2023-12-02 16:46:54
    赞同 展开评论 打赏
  • 408(Request Timeout)
    请求超时,ALB主动断开连接。https://help.aliyun.com/zh/slb/application-load-balancer/support/alb-status-codes?spm=a2c4g.11186623.0.i155

    可能原因:

    在连接请求超时时间内,客户端只传输了部分数据(例如只有HTTP header而没有body),ALB主动断开连接。建议抓包排查客户端是否存在性能瓶颈或存在其他异常行为。您也可以通过调大ALB监听的连接请求超时时间,观察是否可以解决该问题。更多信息,请参见修改监听。

    客户端到ALB的网络链路有问题,TCP的rtt(Round Trip Time)比较大或存在丢包等问题,建议排查访问日志的request_time和tcpinfo_rtt字段或抓包排查客户端网络是否有异常。

    访问ALB实例的流量太大,触发带宽限速和丢包,建议通过云监控排查实例的出带宽和丢弃连接数指标。更多信息,请参见ALB监控项说明和查看ALB监控信息。https://help.aliyun.com/zh/slb/application-load-balancer/user-guide/alb-monitoring-metrics#concept-2250593

    2023-12-02 11:06:27
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    负载均衡器出现丢包可能有多种原因。首先,客户端到ALB的网络链路可能存在问题,例如TCP的rtt(Round Trip Time)较大或存在丢包等情况。建议通过查看访问日志的request_time和tcpinfo_rtt字段或进行抓包分析,来排查客户端网络是否存在异常。

    其次,如果访问ALB实例的流量过大,可能会触发带宽限速和丢包。此时,可以通过云监控工具来查看实例的出带宽情况,以确定是否存在此类问题。

    此外,还需注意客户端访问ALB的方式。如果客户端未使用域名而是直接访问ALB的IP,或者使用域名访问ALB时未及时更新DNS解析结果,可能会导致流量无法在多个ALB IP之间分散,从而引发503错误码。

    最后,需要注意不同类型的负载均衡器可能对性能有影响。例如,Network Load Balancer与Classic Load Balancer和Application Load Balancer不同,它不使用多路复用连接,可能导致后端服务器收到更多的TCP连接。因此,需要确保后端服务器能够处理可能出现的大量连接。

    2023-12-01 21:40:17
    赞同 展开评论 打赏

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

相关产品

  • 负载均衡
  • 相关电子书

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