模拟的最长持续时间 - AWS SimSpace Weaver

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

模拟的最长持续时间

AWS SimSpace Weaver 中的每个模拟都有最长持续时间设置,该设置用于指定模拟可以运行的最长时间。启动模拟时,您可以将最长持续时间作为参数值提供。StartSimulation 应用程序编程接口 (API) 有一个可选参数 MaximumDuration。该参数的值是分钟数(m 或 M)、小时数(h 或 H)或天数(d 或 D)。例如,1h1H 表示 1 小时。当达到此限制时,SimSpace Weaver 将停止模拟。

最大值

MaximumDuration 的最大有效值为 14D,或以小时 (336H) 或分钟 (20160M) 为单位的等效值。

默认值

MaximumDuration 参数是可选的。如果您不提供值,则 SimSpace Weaver 会使用值 14D

最小值

MaximumDuration 的最小有效值是在数值上等效于 0 的值。例如,值 0M0H0D 在数值上都等效于 0

如果您提供最长持续时间的最小值,则模拟在达到 STOPPING 状态后会立即过渡到 STARTED 状态。

使用 SimSpace Weaver 应用程序 SDK 脚本启动模拟

当您使用以下脚本之一启动模拟时,可以为 maximum-duration 参数提供一个值:

  • quick-start-project-name-cli.bat ‐-maximum-duration value

  • start-simulation-project-name.bat ‐-maximum-duration value

  • run-project-name.bat ‐-maximum-duration value

每个脚本都会将 maximum-duration 的值传递给 StartSimulation API。

重要

如果您没有为 maximum-duration 提供值,则 SimSpace Weaver 会使用默认值 (14D)。

使用控制台启动模拟

当您在 SimSpace Weaver 控制台中启动模拟时,可以为最长持续时间提供一个值。选择启动模拟时,在模拟设置表单的最长持续时间字段中输入该值。

重要

如果您没有为最长持续时间提供值,则 SimSpace Weaver 会使用默认值 (14D)。

模拟达到最长持续时间时的状态

当 SimSpace Weaver 自动停止达到最长持续时间的模拟时,模拟的状态STOPPING(如果正在运行)或 STOPPED。在 SimSpace Weaver 控制台中,模拟的目标状态仍然是 STARTED,因为这是用户请求的最后一个状态。