首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Amazon AWS自动缩放leader_only属性

Amazon AWS自动缩放leader_only属性
EN

Stack Overflow用户
提问于 2013-06-06 04:10:20
回答 3查看 2.3K关注 0票数 4

我找不到太多关于亚马逊EC2实例的leader_only属性的文档。

当自动伸缩组缩小时,领导者会发生什么?默认的自动缩放模板会终止最旧的实例(在大多数情况下,它可能是最早的实例)。终止最旧的实例后,EC2是否会自动选举新的引导者?或者应用程序只终止非leader实例?

另外,如果领导者失败了怎么办。它是创建一个新实例并将其命名为leader,还是将leader属性切换到不同的现有实例?

谢谢!

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-06-24 18:23:18

领导者的想法只存在于环境更新中的部署执行过程中。部署执行后,不再有领导者的概念

来自:https://forums.aws.amazon.com/thread.jspa?messageID=411720񤡈

该链接还包含一些用于滚动领导者实现的代码,尽管根据您的需要,可能更容易弄清楚其他事情。

票数 3
EN

Stack Overflow用户

发布于 2014-09-22 19:51:21

这不是亚马逊网络服务EC2自动伸缩组的一项功能。

在AWS Elastic Beanstalk上运行容器命令时,leader_only属性是一个可选参数。

可选。将Auto Scaling组中的实例设置为leader。如果leader_only值设置为true,则该命令仅在标记为引线的实例上运行。领先者先跑。

票数 2
EN

Stack Overflow用户

发布于 2019-06-20 21:00:16

理论上,你有两种类型的领导者:

  1. 部署时领导者
  2. 运行时领导者

要建立部署时领导者,请使用leader_only。

要建立运行时领导者,您在某种程度上是靠自己的。

因为在部署期间处于领先地位的实例,

可能会因为各种原因而不存在,比如缩小规模。

虽然到处都有一些尝试,但没有好的解决方案。

出于我自己的需要,我创建了一个solution,它列出了所有实例ID-s,按字母顺序排序,并作为领导者优先选择。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16948926

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档