【发布时间】:2020-11-14 09:55:19
【问题描述】:
我有 2 个 docker 应用程序在端口 8080 上公开 HTTP 服务(完全不同的应用程序)。今天在 AWS beanstalk 我有以下配置:
- Application A
--> Environment Staging (EC2 t2.micro instance-1)
--> Environment Production (EC2 t2.micro instance-2)
- Application B
--> Environment Staging (EC2 t2.micro instance-3)
--> Environment Production (EC2 t2.micro instance-4)
如您所见,我有 4 个 ec2 t2.micro 实例。我的项目应该非常划算,所以我的客户要求更改为仅使用 1 个 EC2 实例 t3a.medium。所以,我正在考虑以下结构:
- Application A
--> Environment Staging (EC2 t3a.micro instance-1)
--> Environment Production (EC2 t3a.micro instance-1)
- Application B
--> Environment Staging (EC2 t3a.micro instance-1)
--> Environment Production (EC2 t3a.micro instance-1)
但是,我不知道这在 Beanstalk 中是否可行,我找不到在创建新应用程序时选择相同 ec2 实例的方法。这可能吗?
我正在考虑迁移到 ECS 集群服务,但在迁移之前,我想确定在 beanstalk 中我不能这样做。
【问题讨论】:
标签: amazon-web-services amazon-ec2 amazon-elastic-beanstalk amazon-ecs