「編輯組態」對話方塊 (Amazon ECS 叢集)
編輯組態對話方塊包含兩個索引標籤:組態和 AWSSAM CLI。
編輯組態對話方塊的組態索引標籤中包含下列項目:
- 名稱
-
(必要) 此組態的名稱。
- 共享/透過 VCS 共享
-
(選用) 如果選取此項目,會將此組態開放給其他團隊成員使用。1
- 允許平行執行
-
(選用) 如果選取此選項,則允許 IntelliJ IDEA、PyCharm、 WebStorm 或 JetBrains Rider 視需要啟動任意數量的組態執行個體並同時執行。1
- 叢集
-
(必要) 要偵錯的 Amazon Elastic Container Service (Amazon ECS) 叢集名稱。
- 服務
-
(必要) 叢集中要偵錯的 Amazon ECS 服務名稱。
- 新增容器
-
將容器新增到此組態。如果至少有一個標籤已經可見,則為「選用」。每個標籤代表不同的容器。
下列項目是用於選取的容器:Platform (平台)、Remote Debug Port (遠端偵錯連接埠)、Start Command (啟動命令)、Artifacts Mappings (成品映射) 和 Port Mappings (連接埠映射)。
- 平台
-
(必要) 要使用的偵錯平台。
- 遠端偵錯連接埠
-
(選用) 要連接偵錯工具的連接埠。一般而言,除非您的服務會使用連接埠 20020-20030,否則請勿指定此項目。如果使用該範圍的連接埠,請在此處指定連接埠,以避免容器嘗試繫結可能在別處使用的連接埠。
- 啟動命令
-
(必要) 啟動程式的命令,讓偵錯工具可以進行連線。針對 Java,其開頭應為
java
,且不包含任何偵錯工具資訊 (例如-Xdebug
)。針對 Python,其開頭應為python
、python2
或python3
,且其後跟隨要執行檔案的路徑和名稱。 - 成品映射
-
(必要) 您本機開發機器上的本機路徑,映射到容器內的遠端路徑。所有要執行的程式碼和成品都必須進行映射才能執行。如要指定本機和遠端路徑映射,請選擇 Add (新增) (+ 圖示)。
- 連接埠映射
-
(選用) 您本機開發機器上的本機連接埠,映射到容器內的遠端連接埠。這可讓本機連接埠直接與遠端資源上的連接埠進行通訊。例如,針對命令
curl localhost:3422
,連接埠3422
會映射到某些服務。如要指定本機和遠端連接埠映射,請選擇 Add (新增) (+ 圖示)。 - 啟動前:啟動工具視窗
-
(選用) 列出任何在啟動此組態前必須執行的任務。2
- 顯示此頁面
-
(選用) 如果選取此選項,則會在啟動此組態前顯示這些組態設定。2
- 啟動工具視窗
-
(選用) 如果選取此選項,則當您啟動此組態時,會開啟執行或偵錯工具視窗。2
- 備註
-
1 如需詳細資訊,請參閱下列內容:
2 如需詳細資訊,請參閱下列內容:
編輯組態對話方塊的 AWS 連線索引標籤中包含下列項目:
- 名稱
-
(必要) 此組態的名稱。
- 憑證
-
(必要) 要使用的現有 AWS 帳戶連線名稱。
- 區域
-
(必要) 要用於連線帳戶的 AWS 區域名稱。
- 共享/透過 VCS 共享
-
(選用) 如果選取此項目,會將此組態開放給其他團隊成員使用。1
- 允許平行執行
-
(選用) 如果選取此選項,則允許 IntelliJ IDEA、PyCharm、 WebStorm 或 JetBrains Rider 視需要啟動任意數量的組態執行個體並同時執行。1
- 啟動前:啟動工具視窗
-
(選用) 列出任何在啟動此組態前必須執行的任務。2
- 顯示此頁面
-
(選用) 如果選取此選項,則會在啟動此組態前顯示這些組態設定。2
- 啟動工具視窗
-
(選用) 如果選取此選項,則當您啟動此組態時,會開啟執行或偵錯工具視窗。2
- 備註
-
1 如需詳細資訊,請參閱下列內容:
2 如需詳細資訊,請參閱下列內容: