

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 執行混合架構任務 (X86\_64 和 ARM64)
<a name="fargate-multi-architecture"></a>

單一 Fargate 運算環境和任務佇列可以同時執行 `X86_64`和 `ARM64`(AWS Graviton 處理器型） 任務。每個任務都會在符合其任務定義中所宣告 CPU 架構的 Fargate 容量上執行。在任務定義`runtimePlatform.cpuArchitecture`中使用 設定架構。您不要在運算環境中設定架構。Fargate 會自動為每個任務佈建相符的容量，因此沒有要管理的執行個體類型選擇。

若要執行混合架構任務，請提供支援兩種架構的容器映像 （多架構映像資訊清單），並為每個`runtimePlatform.cpuArchitecture`設定為 `X86_64`或 的架構註冊一個任務定義`ARM64`。您可以將任一任務定義的任務提交至相同的任務佇列。

```
"runtimePlatform": {
  "operatingSystemFamily": "LINUX",
  "cpuArchitecture": "ARM64"
}
```

Amazon ECS 受管執行個體提供相同的每個任務架構選擇，具有更高的運算彈性。如需詳細資訊，請參閱[執行混合架構任務 (X86\_64 和 ARM64)](ecs-managed-instances-multi-architecture.md)。