找出与 Elastic Beanstalk 应用程序关联的 EC2 实例?

Posted

技术标签:

【中文标题】找出与 Elastic Beanstalk 应用程序关联的 EC2 实例?【英文标题】:Find out EC2 instance associated with Elastic Beanstalk Application? 【发布时间】:2016-01-15 00:13:11 【问题描述】:

有没有办法从仪表板找出与我的 Elastic Beanstalk 应用程序关联的 EC2 实例?

我已经检查了“配置”下的每一页,但我找不到任何有关运行应用程序的 EC2 实例的信息。

【问题讨论】:

实例不是用 EB 应用名称标记的吗? 是的,但我需要相反的(从弹性 beanstalk 仪表板知道实例名称):-) 无论如何谢谢! 【参考方案1】:

您无法通过 Elastic Beanstalk 仪表板查看关联的 EC2 实例。

转到EC2 Management Console,然后通过tag:elasticbeanstalk:environment-name 搜索实例,并将您的Elastic Beanstalk 环境名称作为值。

【讨论】:

此外,您可以对 DescribeEnvironmentResources 进行 Elastic Beanstalk API 调用,以查找与您的 beanstalk 环境关联的实例。 docs.aws.amazon.com/elasticbeanstalk/latest/api/… 这可以通过 SDK 或 CLI 完成 您还可以查看 DescribeInstancesHealth API,它提供了实例 ID 的分页列表及其运行状况。见这里:docs.aws.amazon.com/elasticbeanstalk/latest/api/…

以上是关于找出与 Elastic Beanstalk 应用程序关联的 EC2 实例?的主要内容,如果未能解决你的问题,请参考以下文章

将 Meteor 应用程序部署到 Elastic Beanstalk

创建应用程序源包AWS Elastic Beanstalk

Elastic Beanstalk 上 Django/Celery 的权限问题

CloudFront 与 Elastic Beanstalk 结合用于动态应用程序?

如何配置 AWS CodePipeline、CodeBuild 和 Elastic Beanstalk 以正确部署 Laravel 8 应用程序?

如何设置 Dockerized 应用程序与 Elastic Beanstalk 的持续集成?