Lambda用于监控多个区域的AWS变更/事件

时间:2017-05-13 13:52:04

标签: amazon-web-services aws-lambda

目前我正在使用Lambda自动标记/启动/停止我的实例。但我发现这似乎是针对特定地区的。如果我想在每个地区做同样的事情,我是否需要在每个地区部署它?有没有更好的办法?

即便如此,一些地区也没有lambda?

1 个答案:

答案 0 :(得分:3)

每个地区都不需要lambda。您只需要更改服务配置对象中的区域,可以这样设置:

var ec2 = new AWS.EC2({region: 'eu-west-1'});

OR

AWS.config.update({region:'eu-west-1'});

您需要使用由您需要监控的所有区域组成的数组,对其进行迭代,将AWS配置设置为目标区域,然后执行操作。只需确保在自动标记/启动/停止实例之前在配置中设置区域,以便在所需区域中执行操作。