Amazon ec2 如何在AmazonEC2中自动缩放我的实例?

Amazon ec2 如何在AmazonEC2中自动缩放我的实例?,amazon-ec2,load-balancing,Amazon Ec2,Load Balancing,我刚刚创建了AmazonEC2映像,我对这个环境是新手 我对亚马逊EC2的“自动缩放”部分感兴趣 但我找不到明确的指南来确定我是否在使用“自动缩放”以及如何自动缩放我的实例 如何正确轻松地设置“自动缩放”?以下是一些可能有助于设置自动缩放的链接: 你也可以看看这个博客, 您需要下载、解压缩和设置 您将需要一个AMI,例如AMI-xxxxxx 和一个安全组,例如my securitygroup sg 和一个键,例如myKey 现在创建一个启动配置,在本例中称为:my-Launch-config

我刚刚创建了AmazonEC2映像,我对这个环境是新手

我对亚马逊EC2的“自动缩放”部分感兴趣

但我找不到明确的指南来确定我是否在使用“自动缩放”以及如何自动缩放我的实例


如何正确轻松地设置“自动缩放”?

以下是一些可能有助于设置自动缩放的链接:


  • 你也可以看看这个博客,
    您需要下载、解压缩和设置

    您将需要一个AMI,例如
    AMI-xxxxxx

    和一个安全组,例如
    my securitygroup sg

    和一个键,例如
    myKey

    现在创建一个启动配置,在本例中称为:
    my-Launch-config-1

    as-create-launch-config my-launch-config-1 --image-id ami-xxxxxx --region eu-west-1 --instance-type m1.small --group my-securitygroup-sg --key myKey
    
    然后可以创建自动缩放组

    as-create-auto-scaling-group my-auto-scaling-group --region eu-west-1 --launch-configuration my-launch-config-1 --availability-zones eu-west-1a eu-west-1b eu-west-1c --min-size 3 --max-size 3 --desired-capacity 3 --default-cooldown 5 --grace-period 5 --tag "k=Name, v=my-servers, p=true" --tag "k=enabled, v=true, p=true"
    
    这将基于AMI创建3个实例,每个区域一个

    可以使用此命令检查自动缩放组的创建进度

    as-describe-scaling-activities --auto-scaling-group my-auto-scaling-group --region eu-west-1
    
    您可以在我的博客文章中找到更有用的命令,用于删除或更新自动缩放组:


    或者有一个

    自动缩放工具,它使用Amazon CloudWatch的结果来定义各种实例上的缩放策略。
    自动缩放功能使您能够决定缩放、计划缩放以及定义要缩放的资源。这些配置存储在自动缩放组下,可用于跟踪在各种实例上工作的应用程序。

    您必须使用策略定义自动缩放组,其自动缩放页面上有以下步骤: