Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 方法为在aws中使用自动缩放组创建的ec2实例提供增量名称_Amazon Web Services_Autoscaling - Fatal编程技术网

Amazon web services 方法为在aws中使用自动缩放组创建的ec2实例提供增量名称

Amazon web services 方法为在aws中使用自动缩放组创建的ec2实例提供增量名称,amazon-web-services,autoscaling,Amazon Web Services,Autoscaling,我正在aws中配置自动缩放组以创建ec2服务器。当自动缩放组示例server-01、server-02等创建新实例时,我希望向名称标记添加增量值 是否有任何方法可以将名称标记添加到使用上述自动缩放组创建的资源中。您可以使用Lambda来执行此操作,并响应。 Lambda将调用以查找属于ASG的实例,并更新那些没有标记的实例 如果您只是想将所有实例编号为1..N,那么我建议您监听关机事件和启动事件,并根据它们的启动时间戳重新标记所有实例 如果要对每个新实例应用序列号,则需要将当前值存储在某个位置,

我正在aws中配置自动缩放组以创建ec2服务器。当自动缩放组示例server-01、server-02等创建新实例时,我希望向名称标记添加增量值


是否有任何方法可以将名称标记添加到使用上述自动缩放组创建的资源中。

您可以使用Lambda来执行此操作,并响应。 Lambda将调用以查找属于ASG的实例,并更新那些没有标记的实例

如果您只是想将所有实例编号为1..N,那么我建议您监听关机事件和启动事件,并根据它们的启动时间戳重新标记所有实例

如果要对每个新实例应用序列号,则需要将当前值存储在某个位置,例如DynamoDB。您还需要注意并发执行,并确保每个序列号只使用一次。您可以通过存储序列号和实例ID之间的关联来实现这一点


但是为什么要这样做呢?

我将尝试使用lambda选项。我这样做是为了为使用自动缩放组创建的每个实例维护一个唯一的名称标记。如果您想要的是唯一性,为什么实例ID不够?