应用程序配置 - AWS SimSpace Weaver

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

应用程序配置

您可以将应用程序 (app_config) 的配置指定为其域配置的一部分。所有类型的域都使用这些相同的应用程序配置属性。

app_config: package: "s3://weaver-myproject-111122223333-us-west-2/MyViewApp.zip" launch_command: ["MyViewApp"] required_resource_units: compute: 1
注意

SimSpace Weaver 应用程序SDK版本 1.12.x 项目对应用程序.zip 文件和架构使用单独的存储桶:

  • 织工-lowercase-project-name-account-number-app-zips-region

  • 织工-lowercase-project-name-account-number-架构-region

package属性指定 S URI 3 存储桶中 zip 文件的 S3。该 zip 文件包含应用程序可执行文件(也称为二进制文件)及其所需的任何其他资源(例如库)。应用程序可执行文件的每个实例都以 Docker 工人身上的容器。

launch_command 属性指定可执行文件的名称以及用于运行该应用程序的任何命令行选项。launch_command 的值是一个数组。整个启动命令字符串的每个令牌都是数组中的一个元素。

示例
  • 对于启动命令:MyTestApp --option1 value1

  • 指定:launch_command: ["MyTestApp", "-option1", "value1"]

required_resource_units属性指定 SimSpace Weaver 应分配给此应用程序的计算资源单位数。计算资源单位是固定数量的处理能力 (vCPU) 和记忆 (RAM) 在工人身上。您可以增加该值来提高应用程序在工作线程上运行时可用的计算能力。每个工作线程上的计算资源单位数量有限。有关更多信息,请参阅 SimSpace Weaver 端点和配额