步骤 3:运行快速入门脚本 - AWS SimSpace Weaver

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

步骤 3:运行快速入门脚本

示例应用程序包括一个快速入门脚本。该脚本将创建、构建、上传和启动模拟及其应用程序。

Docker
运行快速入门脚本
  1. 如果您没有打开 tools 文件夹,请转到项目和平台的 tools 文件夹。您的 project-folderpath\project-name,它使用您在创建项目时提供的值。

    Windows 命令提示符下,输入:

    cd project-folder\tools\windows
  2. 运行此项目的快速入门脚本。

    .\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 Identity Center,则可以将 AWS CLI 的 IAM Identity Center 配置文件复制到您的 default 配置文件中,也可以使用 --profile cli-profile-name 参数将您的 IAM Identity Center 配置文件名称提供给 SimSpace Weaver 应用程序 SDK 脚本。有关更多信息,请参阅《AWS Command Line Interface 用户指南》中的配置 AWS CLI 以使用 AWS IAM Identity Center,以及《AWS Command Line Interface 用户指南》中的配置和凭证文件设置

WSL
重要

为方便起见,我们提供了这些说明。它们可以与 Windows Subsystem for Linux (WSL) 一起使用,但不受支持。有关更多信息,请参阅为 SimSpace Weaver 设置本地环境

运行快速入门脚本
  1. 如果您没有打开 tools 文件夹,请转到项目和平台的 tools 文件夹。您的 project-folderpath/project-name,它使用您在创建项目时提供的值。

    Linux Shell 提示符下,输入:

    cd project-folder/tools/linux
  2. 运行此项目的快速入门脚本。

    ./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 Identity Center,则可以将 AWS CLI 的 IAM Identity Center 配置文件复制到您的 default 配置文件中,也可以使用 --profile cli-profile-name 参数将您的 IAM Identity Center 配置文件名称提供给 SimSpace Weaver 应用程序 SDK 脚本。有关更多信息,请参阅《AWS Command Line Interface 用户指南》中的配置 AWS CLI 以使用 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,