小编Lah*_*ana的帖子

ECS任务所需计数不起作用

我有三个EC2实例,一个经典的负载均衡器。理想情况下,我应该在两个实例中运行两个任务。因此,在创建服务时,我将所需的任务数计为2。

当我尝试运行任务定义的新版本时,出现了我的问题。我更新了服务以运行新的任务定义。因此,理论上应该运行两个更新的任务来代替旧的任务,因为我正在运行三个ec2。

实际上发生的是只有一个更新的任务与旧任务一起运行。因此,即使将所需的计数设置为2,也总共运行了3个任务,如您在给定图像中所见。

在此处输入图片说明

有人知道解决方案吗?

amazon-ec2 amazon-web-services amazon-ecs elastic-load-balancer

6
推荐指数
1
解决办法
2588
查看次数

使用不同的端口在一台主机中基于相同任务定义运行多个ECS任务

我有一个ECS任务定义。可以在多个端口上的一个EC2实例上运行上述任务定义的多个任务吗?

我已经在多个ec2实例上运行了多个任务。我想减少资源消耗。因为一个EC2实例具有足够的资源来运行多个任务。是否可以在一个EC2实例的不同端口上多次运行同一任务?

load-balancing amazon-ec2 amazon-web-services amazon-ecs

3
推荐指数
2
解决办法
2638
查看次数

AWS Route 53 - 域名路由到应用程序负载均衡器的不同端口

我们正在AWS中实施微服务架构.我们有几个EC2实例,它们在不同的端口上部署了微服务.我们还有一个面向互联网的应用程序负载均衡器,它根据端口路由到不同的服务.

例如:
xxxx-xx.xx.elb.amazonaws.com : 8080/转到微服务1
xxxx-xx.xx.elb.amazonaws.com:8090/转到微服务2

我们需要有一个域名而不是ELB,端口也不应该通过域名公开.几乎我找到的关于路径53的所有资源,使用别名执行以下操作

xx.xxxx.co.id - > xxxx-xx.xx.elb.amazonaws.com或
xx.xxxx.co.id - > 111.111.111.11(静态IP)

1.)我们是否需要为每个微服务提供单独的域名?
2.)如何使用别名将域指向ELB的特定端口?
3.)如果域来自AWS以外的其他提供商,是否可以使用此设置.

amazon-ec2 amazon-web-services amazon-elb amazon-route53

3
推荐指数
1
解决办法
3529
查看次数