【问题标题】:How to convert an Amazon EC2 instance for use with Auto Scaling?如何转换 Amazon EC2 实例以用于 Auto Scaling?
【发布时间】:2022-01-22 03:45:15
【问题描述】:

我有 1 个处于工作状态的完美 AWS EC2 实例正在运行 NODE js 有其弹性 IP

现在,如果该实例的使用率超过 80%,我需要自动缩放

我确实知道一些方法可以做到这一点,但我无法弄清楚,当新实例启动时,我的节点代码将如何在该实例上。

稍后当我想更新我的节点代码时,我应该在哪个实例上连接?

如果有人可以帮助我,那就太棒了。

谢谢:)

【问题讨论】:

    标签: amazon-web-services amazon-ec2 instance aws-auto-scaling elastic-ip


    【解决方案1】:

    如果您想使用 EC2 AutoScaling,您必须知道实例处于无状态模式(可以启动/终止),自动扩展组关于弹性指标和指示(cpu、请求数... ) 内存是 自定义指标

    因此,要使用 AutoScaling 组,您必须从当前工作机器生成一个包含您的 node.js 代码的 AMI(亚马逊机器映像)并创建一个启动配置/模板,以便 EC2 可以使用它的下一台机器引导。

    如果您想更新您的代码,这意味着您必须更新您的启动配置(更新的 AMI,或使用用户数据引导程序从 S3 或其他位置获取更新 node.js)或使用 CodeDeploy 至极这位臣民之王的候选人。

    【讨论】:

      猜你喜欢
      • 2011-11-24
      • 2021-08-25
      • 2018-11-18
      • 2019-06-10
      • 2021-02-09
      • 2013-07-05
      • 2011-03-01
      • 2020-12-06
      • 2020-12-26
      相关资源
      最近更新 更多