本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用負載平衡來分配 Amazon ECS 服務流量
您的服務可以選擇性地設定為使用 ELB,將流量平均分配到服務中的任務。
注意
當您使用任務集時,集合中的所有任務都必須設定為使用 ELB 或不使用 ELB。
在 上託管的 Amazon ECS 服務 AWS Fargate 支援 Application Load Balancer、Network Load Balancer 和 Gateway Load Balancer。使用下表了解要使用的負載平衡器類型。
| 負載平衡器類型 | 在下列情況下使用 |
|---|---|
|
Application Load Balancer |
路由 HTTP/HTTPS (或第 7 層) 流量。 Application Load Balancer 提供數種功能,非常適合與 Amazon ECS 服務搭配使用:
|
| Network Load Balancer | 路由 TCP 或 UDP (或第 4 層) 流量。 |
| Gateway Load Balancer | 路由 TCP 或 UDP (或第 4 層) 流量。 使用虛擬應用裝置,如防火牆、入侵偵測與預防系統,以及深層封包檢查系統。 |
除非服務需要僅 Network Load Balancer 或 Gateway Load Balancer 才能使用的功能,否則建議您針對 Amazon ECS 服務使用 Application Load Balancer,以利用這些最新功能。如需 ELB 和負載平衡器類型間差異的詳細資訊,請參閱 Elastic Load Balancing 使用者指南。
使用負載平衡器時,您只需按實際用量付費。如需詳細資訊,請參閱 Elastic Load Balancing 定價