本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
步驟 3:執行快速啟動指令碼
範例應用程式包含快速啟動指令碼。該腳本將創建,構建,上傳和啟動您的模擬及其應用程序。
- Docker
-
執行快速啟動指令碼
-
如果您還不在那裡,請轉到項目和平台的工具文件夾。您project-folder
正在path
\project-name
使用您在建立專案時提供的值。
於Windows指令提示下,輸入:
cd project-folder
\tools\windows
-
執行此專案的快速入門指令碼。
.\quick-start-project-name
-cli.bat
從版本 1.12.3 開始,quick-start
指令碼會以 1 小時的最長持續時間啟動您的模擬。您可以使用--maximum-duration
參數來指定不同的最大持續時間。在版本 1.12.2 或更低版本中,您無法為腳本提供最長持續時間,並且模擬的最長持續時間為 14 天。若要取得有關模擬最長持續時間的更多資訊,請參閱〈〉模擬持續時間上限。
如果您為 AWS Command Line Interface (AWS CLI) 使用AWS IAM Identity Center或命名描述檔,您必須使用SimSpace Weaver應用程式 SDK 1.12.1 版或更新版本。最新的版本是 1.16.0。如需 SimSpace Weaver 版本的詳細資訊,請參閱SimSpace Weaver 版本。SimSpace Weaver應用程式 SDK 指令碼會使用AWS CLI. 如果您使用 IAM 身分中心,您可以將您的 IAM 身分中心設定檔複製AWS CLI到您的default
設定檔,或將 IAM 身分中心設定檔的名稱提供給具有--profile cli-profile-name
參數的SimSpace Weaver應用程式 SDK 指令碼。如需詳細資訊,請參閱《使AWS CLI用AWS Command Line Interface者指南》AWS IAM Identity Center中的〈配置使用指南〉和〈組態和認證檔案設AWS Command Line Interface定〉。
- WSL
-
執行快速啟動指令碼
-
如果您尚未存在,請轉到項目和平台的 tools 文件夾。您project-folder
正在path
/project-name
使用創建項目時提供的值。
在Linux薄殼提示下,輸入:
cd project-folder
/tools/linux
-
執行此專案的快速入門指令碼。
./quick-start-project-name
-cli.sh
從版本 1.12.3 開始,quick-start
指令碼會以 1 小時的最長持續時間啟動您的模擬。您可以使用--maximum-duration
參數來指定不同的最大持續時間。在版本 1.12.2 或更低版本中,您無法為腳本提供最長持續時間,並且模擬的最長持續時間為 14 天。若要取得有關模擬最長持續時間的更多資訊,請參閱〈〉模擬持續時間上限。
如果您為 AWS Command Line Interface (AWS CLI) 使用AWS IAM Identity Center或命名描述檔,您必須使用SimSpace Weaver應用程式 SDK 1.12.1 版或更新版本。最新的版本是 1.16.0。如需 SimSpace Weaver 版本的詳細資訊,請參閱SimSpace Weaver 版本。SimSpace Weaver應用程式 SDK 指令碼會使用AWS CLI. 如果您使用 IAM 身分中心,您可以將您的 IAM 身分中心設定檔複製AWS CLI到您的default
設定檔,或將 IAM 身分中心設定檔的名稱提供給具有--profile cli-profile-name
參數的SimSpace Weaver應用程式 SDK 指令碼。如需詳細資訊,請參閱《使AWS CLI用AWS Command Line Interface者指南》AWS IAM Identity Center中的〈配置使用指南〉和〈組態和認證檔案設AWS Command Line Interface定〉。
該腳本將啟動一個循環並在所有組件後自動停止STARTED
。尋找類似下列內容的輸出:
[2022-10-04T22:15:28] [INFO] Describe Simulation Results:
[2022-10-04T22:15:28] [INFO] {
"Status": "STARTED",
"Name": "MyProjectSimulation_22-10-04_22_10_15",
"RoleArn": "arn:aws:iam::111122223333:role/weaver-MyProject-app-role",
"CreationTime": 1664921418.09,