Amazon web services 如果我在一个实例中更新了一个文件,那么让所有实例都处于自动缩放组中的最佳方式

Amazon web services 如果我在一个实例中更新了一个文件,那么让所有实例都处于自动缩放组中的最佳方式,amazon-web-services,Amazon Web Services,我在EC2中创建了一个自动缩放组。例如,现在autoscaling组扩展为4个实例,我有一个在Apache上运行的web应用程序。现在,我更新了一个文件(例如index.php),我需要所有4个实例更新新文件index.php 那么,我如何让所有4个实例都有新的index.php呢?imo,最好的方法是更新您正在使用的基本AMI,然后慢慢终止旧实例,以便autoscale组使用您在基本AMI上安装的最新代码库生成新实例 以下是我对一个类似问题的回答,可能会有所帮助:

我在EC2中创建了一个自动缩放组。例如,现在autoscaling组扩展为4个实例,我有一个在Apache上运行的web应用程序。现在,我更新了一个文件(例如index.php),我需要所有4个实例更新新文件index.php


那么,我如何让所有4个实例都有新的index.php呢?

imo,最好的方法是更新您正在使用的基本AMI,然后慢慢终止旧实例,以便autoscale组使用您在基本AMI上安装的最新代码库生成新实例

以下是我对一个类似问题的回答,可能会有所帮助: