ECS-弹性容器服务 - Part 2

68-ECS-弹性容器服务 - Part 2

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-oAERVSEG-1672280676983)(https://s3-us-west-2.amazonaws.com/secure.notion-static.com/c4c855d0-a7e8-44e1-91d0-4d88b6a43f4d/Untitled.jpeg)]

Hello大家好,我们今天继续ECS的内容。

Service load balancing

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7i0kdplJ-1672280676984)(https://s3-us-west-2.amazonaws.com/secure.notion-static.com/452c18be-1fa1-4222-8f0e-5963a70148c3/Untitled.jpeg)]

之前的课时讨论过,在ECS集群上创建的ECS服务支持AWS负载均衡器,而应用程序负载均衡器和ECS服务通常是一个很好的搭配,因为应用程序负载均衡器很好的支持了容器的动态主机端口映射。

有了这个特性,ECS集群的单台EC2实例上,就可以运行同一个ECS服务的多个任务。然后当您将ALB的目标组与您的ECS服务相关联后,ALB可以在多个任务之间进行路由流量、负载均衡,而且最最重要的是,ECS会自动在ALB目标组中注册或者注销容器。

我举个例子帮助大家理解:

比如这是我们的ECS集群的其中的一个EC2实例,我们上节课讲过,这是用于运行ECS任务或者服务的对吧?

那现在假设要在这台EC2上运行4个Nginx容器,并对外提供服务,所以需要创建一个ECS服务,服务及任务定义的内容把容器的相关信息和数量都配置好。

因为是在单台EC2上运行,端口不能冲突,Nginx的容器要使用动态端口映射,所以假设我们这4个Nginx以及对应的端口分别为:

  • 端口8081的Nginx的容器,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值