【问题标题】:AWS - Stop load balancer [closed]AWS - 停止负载均衡器 [关闭]
【发布时间】:2016-01-01 10:56:15
【问题描述】:

根据free tier 我有 750h 的负载均衡器。我想尝试创建多个负载均衡器。 现在我想停止它以避免浪费免费计划。

但我没有找到任何“停止”按钮。

【问题讨论】:

    标签: amazon-ec2 load-balancing


    【解决方案1】:

    没有办法停止负载平衡器。为避免按时间计费,您需要将其删除。

    【讨论】:

    • 这很愚蠢。 AWS 应该只收取您需要的费用。负载均衡器和 RDS 实例应该能够停止它。当然,杀死并创建负载均衡器并不难,但我不应该这样做。另外,如果你有一个指向它的域名,新的 ELB 将有一个新的 dns 名称。
    • @Booyah 您现在可以暂时停止 RDS 大约 7 天! :)
    • AWS 通过为 ALB 显示“状态:活动”做出虚假承诺。唯一的其他状态是“配置”和“失败”:-( docs.aws.amazon.com/elasticloadbalancing/latest/application/…
    • @Booyah 这非常愚蠢,但是可以使用托管区域在“Route 53”中为负载均衡器创建 ELB 别名;这样,您的应用程序的 DNS 将 CNAME 该别名。由于您将确保负载均衡器别名在负载均衡器启动期间保持不变,因此只要负载均衡器重新创建并处于“活动状态”,CNAME 将指向新创建的负载均衡器。如何?对于面向公众的负载均衡器,您需要将 Route 53 托管区域指定为子域(您的应用程序的主域)或域(我们购买根域为 .co 的新域)的主域
    • @Booyah 这是 CloudFormation 的 sn-p,用于自动创建 LB:"Resources" : { "WebLoadBalancer" : { "Type" : "AWS::ElasticLoadBalancingV2::LoadBalancer", "Properties" : { .. } }, "ELBAlias" : { "Type" : "AWS::Route53::RecordSet", "Properties" : { "AliasTarget" : { "DNSName" : { "Fn::GetAtt" : [ "WebLoadBalancer", "DNSName" ]}, "HostedZoneId" : { "Fn::GetAtt" : [ "WebLoadBalancer", "CanonicalHostedZoneID" ]} }, "HostedZoneName" : "yourdomain.co.", "Name": "elbWow.yourdomain.co", "Type": "A" } },