修改 Elastic Beanstalk 為您環境建立的資源 - AWS Elastic Beanstalk

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

修改 Elastic Beanstalk 為您環境建立的資源

Elastic Beanstalk 為您環境建立的資源具有名稱。您可以透過函數使用這些名稱以取得資源的資訊,或者修改資源屬性來自訂其行為。本主題說明 Elastic Beanstalk 在不同類型的環境中使用的 AWS 資源。

注意

先前的主題自訂資源提供自訂環境資源的一些使用案例和範例。您也可以在稍後的主題 自訂資源範例 中找到組態檔案的更多範例。

Web 伺服器環境具有下列資源。

Web 伺服器環境

在負載平衡的環境中,您可以存取與負載平衡器相關的其他資源。Classic Load Balancer 有一個資源用於負載平衡器,及一個資源用於其連接的安全群組。應用程式和網路負載平衡器還有其他資源,可用於負載平衡器的預設接聽程式、接聽程式規則和目標群組。

負載平衡環境

工作者環境具備用於 SQS 佇列的資源,可藉此緩衝傳入請求,也有一個執行個體可用於領導者選擇的 Amazon DynamoDB 資料表。

工作者環境
  • AWSEBWorkerQueue (AWS::SQS::Queue) – 精靈可從中提取需處理請求的 Amazon SQS 佇列。

  • AWSEBWorkerDeadLetterQueue (AWS::SQS::Queue) – 用於存放無法交付或精靈未成功處理訊息的 Amazon SQS 佇列。

  • AWSEBWorkerCronLeaderRegistry (AWS::DynamoDB::Table) – Amazon DynamoDB 資料表,為精靈針對定期任務所使用的內部登錄。