【问题标题】:Problem during Elastic beanstalk autoscaling弹性豆茎自动缩放期间的问题
【发布时间】:2020-06-24 07:53:27
【问题描述】:

我刚开始使用弹性 beanstalk。我正在测试一个 golang Web 应用程序,请求数量从每分钟 10k 到 450k 不等。在缩放期间,我得到“BackendConnectionErrors”、“HTTPCode ELB 5XX”、“HTTPCode Backend 5XX”。 这是正常的吗?放大或缩小时如何避免请求错误?

【问题讨论】:

    标签: amazon-elastic-beanstalk autoscaling aws-auto-scaling


    【解决方案1】:

    您应该在负载均衡器上启用访问日志,以准确查看正在生成哪种类型的错误,因为不同的 5xx 错误可能是由多种不同的原因引起的。

    如果您的请求是长期存在的,这可能是一个问题,即当请求仍在进行中时实例被终止(增加 ELB 上的连接耗尽/注销延迟)

    如果在横向扩展(添加实例)时发生这种情况,那么 ELB 运行状况检查可能会在实例实际启动之前将其标记为健康,在这种情况下,您应该更改运行状况检查路径以更好地代表您的应用程序

    https://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-troubleshooting.html

    https://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-troubleshooting.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-09-16
      • 2015-03-20
      • 2016-01-04
      • 2016-01-13
      • 2015-04-02
      • 2013-05-25
      • 2017-02-28
      • 2018-02-25
      相关资源
      最近更新 更多