Amazon web services AWS自动缩放组,其中一个实例是唯一的

Amazon web services AWS自动缩放组,其中一个实例是唯一的,amazon-web-services,autoscaling,Amazon Web Services,Autoscaling,我有一个2-5个实例的扩展组来处理web流量。我正在使用rpushgem作为推送通知,它需要一个运行的守护进程来执行所有等待的作业。我已经支付了2-5个实例的费用,它们有足够的额外计算能力来处理运行守护进程的问题,我想在其中一个实例上运行守护进程 问题是,每个自动缩放组只能使用1个API,因此我很难找到方法在自动缩放组中的一个实例上运行守护程序 有办法做到这一点吗?您可以在其中一个实例上手动启动守护程序,并将其标记为。这样,它就不会在扩展过程中终止。在向外扩展时,默认的新实例将在不使用deamo

我有一个2-5个实例的扩展组来处理web流量。我正在使用
rpush
gem作为推送通知,它需要一个运行的守护进程来执行所有等待的作业。我已经支付了2-5个实例的费用,它们有足够的额外计算能力来处理运行守护进程的问题,我想在其中一个实例上运行守护进程

问题是,每个自动缩放组只能使用1个API,因此我很难找到方法在自动缩放组中的一个实例上运行守护程序


有办法做到这一点吗?

您可以在其中一个实例上手动启动守护程序,并将其标记为。这样,它就不会在扩展过程中终止。在向外扩展时,默认的新实例将在不使用deamon的情况下创建

请记住,虽然在自动缩放中受到保护,不会终止 集团,其仍可能通过以下方式终止:

  • 通过Amazon EC2控制台手动终止
    终止实例
    命令,或
    终止实例
    操作。到 保护自动缩放实例不被手动终止,启用 终止保护。有关更多信息,请参阅Amazon EC2 Linux实例用户指南中的

  • 如果实例运行状况检查失败,则替换运行状况检查

  • 现场实例中断

(来源:)