Articles of 自动缩放

顺序主机名称和自动缩放?

有顺序编号主机名与自动缩放,但不是顺序杀死的服务器的逻辑方法? 因此,如果server13被杀死,server14 / 15处于活动状态,并且集群使用2个服务器进行升级,那么它将添加一个主机名为server13和server16的服务器?

需要关于自动缩放ec2 w / scalr的共享存储的build议

我已经遇到了这么多的答案,我完全失去了! 我正在将我们的两个站点迁移到一个负载均衡的ec2系统,scalr作为我们的云pipe理员。 现在问题是关于用户上传的内容和其他文件的持久存储。 有人可以给我一个build议,并可能链接到以下设置和目标的教程。 2个网站(1个论坛,1个电子商务)。 1 LB 1应用程序服务器(根据需要向外扩展)1个数据库服务器(根据需要向外扩展) 我们的网站将需要自动调整,根据我正在学习scalr,这意味着当新的实例加载,我需要运行一个脚本来设置在服务器上的基础(git,php mods,从git拉站点,移动钥匙等) 我不明白的是如何处理用户上传的内容,如个人资料图片,头像,产品图片,主题等… 我可以挂载一个EBS或s3fs文件夹来存放网站(也许是/ var / www / websitefolder),或者做一些像挂载头像文件夹/ var / www / websitefolder / images / avatars的东西) 我不知道该去哪里。 有人能给我一些详细的帮助吗? -约翰

AWS AutoScaling作为强大的部署单元?

我们的一些应用程序有一个要求,他们“大部分时间工作”。 他们没有完整的多可用区和ELB处理的高可用性。 EC2令人气愤的是,当单个实例消失时,需要手动干预来恢复,或者使用第三方服务来做同样的事情。 inputAutoScaling(AS)。 AS的基本原则是确保AMI至less有[x]个实例始终运行 – 照顾启动(并杀死)实例以达到目标。 这听起来像是一个非常有效的方法来解决上述问题,而不需要第三方服务或者纠缠很多的代码。 然而在这个线程中,我们有一位亚马逊员工推荐OP进行手动故障切换。 你是否同意AS似乎是解决这个问题的恰当方法? 任何人有这样的使用经验吗?

使用命令行从HAProxy添加/删除后端服务器

我一直在寻找一种方法来添加和删除从HAProxy的后端服务器dinamically,有包装,甚至是一个API来处理它? 我想用HAProxy和DigitalOCean制作一个自动缩放系统。 其他负载均衡器是受欢迎的。

如何使用Bamboo代理configuration自动缩放?

通过使用AWS自动扩展组和使用用户数据,我们能够启动新的Bamboo代理并将其注册到Bamboo服务器,但缩小是一个问题。 竹剂就像jenkins的奴隶。 我们如何自动扩展Bamboo代理集群,例如从12个节点到8个节点,而不需要在Bamboo代理上终止当前的构build/作业?

AWS云平台加自动缩放

我创build了一个云形成脚本来启动两个实例,在启动时附加一个卷,并设置一个负载均衡器。 现在我正在看设置自动缩放,我很困惑的启动configuration。 这需要基本上包括我的云形成脚本处理实例创build的一切吗? 或者是否有可能将as-create-auto-scaling-group -launch-configuration绑定到cloudformation中?

通过数据库事件configurationAmazon EC2自动缩放

如何将Amazon EC2自动扩展configuration为基于数据库事件以编程方式创build实例? 我有一个应用程序,每个月处理几十个大文件(每个100MB)。 目前,每个月我会手动为每个文件创build一个实例,然后运行一个shell脚本来启动每个实例的处理任务,并在所有处理完成后终止实例。 我想通过configuration一个EC2自动扩展组来启动一个新的实例,当一个新的数据库logging被创build时,这表示一个新文件已经准备好被处理。 该实例将被编码,将自动连接到数据库,find新文件,将其标记为“进行中”,并开始处理它。 我控制文件被添加到系统时,所以我不必担心一些用户添加1000个文件,超过了我的EC2配额。 但是,我没有看到任何明显的方式来configuration自动缩放像这样工作。 它似乎只触发基于CPU或ELB使用情况下的实例创build。

AWS自动扩展策略 – 往往会扩大规模

我们为我们的Linux机器configuration了AWS自动扩展策略,但由于某种原因,当我检查扩展活动时,我意识到它可以在非常短的时间内触发多个2-3台计算机,如下所示: 活动历史 以下是我的自动扩展策略: 扩展策略 以下是我的自动缩放组描述: Desired: 1 Min: 1 Max: 5 Default Cooldown: 300 Health Check Type: EC2 Health Check Grace Period: 300 健康检查宽限期300或默认冷却时间? 为什么当在300秒内超过30%的CPU负载时,它会尝试加载多台机器而不是1台

根据内存利用率自动扩展AWS EC2安装

我正在设置基于特定实例消耗的内存的自动缩放。 我通过在awsforums张贴的链接。 我能够设置我的指标,并使用给定的bash脚本和相同的variables。 在弄清楚如何根据这些指标来设置自动缩放比例的时候,我在Google项目托pipe站点了解了一堆bash脚本。 我无法设定指标。 我怎么能进一步?

当我的EC2实例自动调节时,我的EBS数据会发生什么?

到目前为止,我有1个相同的单一EC2实例托pipe的各种网站。 在这样的实例的根EBS卷中,我有: 如果不是每分钟都改变一次的网站的代码和文件,我每隔一到两周更改一次Apache和PHP的configuration信息,例如修改虚拟主机。 我会自动缩放的图像工作如下: 当stream量到我的网站高峰,CPU利用率超过70%(我的云观察设置),产生了1个更多的EC2实例这些新产生的EC2将在我原来的EC2实例中有最新的代码和文件在额外的EC2实例运行,代码和文件保持一致/同步。 当CPU利用率低于40%时,额外的EC2实例被停止/终止(其可以容纳下面的3) 当CPU利用率再次高于70%时,额外的EC2实例将启动(如果它们在2中停止)或者产生(如果它们在2中被终止),具有与1相同的要求) 我做了search,发现这样的教程, 这表明我需要首先创build一个AMI。 我不会因为这种方法而失去数据一致性吗? 当交通高峰出现时AMI能否被创build并且数据能保持一致?