找出与 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
Elastic Beanstalk 上 Django/Celery 的权限问题
CloudFront 与 Elastic Beanstalk 结合用于动态应用程序?
如何配置 AWS CodePipeline、CodeBuild 和 Elastic Beanstalk 以正确部署 Laravel 8 应用程序?