Javascript 是否可以使用js/node aws sdk确定我的应用程序的aws实例?

Javascript 是否可以使用js/node aws sdk确定我的应用程序的aws实例?,javascript,node.js,amazon-web-services,amazon-ec2,sdk,Javascript,Node.js,Amazon Web Services,Amazon Ec2,Sdk,我正在创建一个通过启动/复制实例自动扩展的应用程序。如果实例是重复的。我希望我的js代码确定启动的实例。我正在使用AWS JavaScript SDK您是否正在尝试获取有关您的应用程序正在运行的EC2实例的信息?如果是这样,您可以从运行在EC2实例上的Node.js应用程序向发送HTTP请求 为什么不使用自动缩放组来缩放应用程序?可能比自己实现缩放更容易 我已经知道如何使用nodejs在内部获取实例id `request({ method: "GET", url: 'http:

我正在创建一个通过启动/复制实例自动扩展的应用程序。如果实例是重复的。我希望我的js代码确定启动的实例。我正在使用AWS JavaScript SDK

您是否正在尝试获取有关您的应用程序正在运行的EC2实例的信息?如果是这样,您可以从运行在EC2实例上的Node.js应用程序向发送HTTP请求

为什么不使用自动缩放组来缩放应用程序?可能比自己实现缩放更容易


我已经知道如何使用nodejs在内部获取实例id

`request({
    method: "GET",
    url: 'http://169.254.169.254/latest/meta-data/public-ipv4'
} ,function(err, data){
    if(err){
        cb(err, null);
    }else{
        var public_ip = data.body;
        cb(null, public_ip);
    }
});`

嗨,先生!谢谢你的回答!“您是否正在尝试获取有关您的应用程序正在运行的EC2实例的信息?”是的,特别是我的应用程序当前使用的实例id。我是AWS的新手,目前正在学习AWS,所以我没有什么想法。确切地说,我有一个包含子应用的应用程序。每个子应用程序都存储在单独的实例中,这些实例连接到不同的twitter帐户(使用firehose api)。如果一个实例已满,我需要创建一个新实例连接到twitter api。对不起,如果我英语说得不好!无论如何,再次谢谢!