代码之家  ›  专栏  ›  技术社区  ›  Yevgeniy Afanasyev

使用AWS LoadBalancer如何设置“停机维护”?

  •  0
  • Yevgeniy Afanasyev  · 技术社区  · 7 年前

    如何设置消息 Service down for maintenance Service Temporarily Unavailable 在我的web服务上,使用LoadBalancer在Amazon web服务上运行。

    我有一些负载平衡器,现在我需要放下一个。

    我使用的是laravel,我可以通过

    php artisan down
    

    但我有很多例子。

    我没有在这个负载均衡器上使用Route53。

    2 回复  |  直到 7 年前
        1
  •  1
  •   drussey    6 年前

    使用ALB,您可以设置一个将返回固定响应的侦听器。您可以使用所需的条件使此侦听器成为默认侦听器。

    https://docs.aws.amazon.com/elasticloadbalancing/latest/application/listener-update-rules.html

    Example image in console

        2
  •  -1
  •   elijahchancey    7 年前

    ALB和ELB都不支持这一点。您应该在所有实例上返回维护模式内容,或者从负载平衡中删除除一个实例以外的所有实例,并在其余实例上返回维护模式内容。

    推荐文章