本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用 Amazon Web Services Management Console 指定任务配置
您可以使用 Amazon IoT 控制台为任务添加不同配置。创建任务后,您可以在任务详细信息页面上查看任务配置的状态详细信息。有关不同配置及其工作方式的更多信息,请参阅 任务配置的工作原理。
创建任务或任务模板时添加任务配置。
创建自定义任务模板
创建自定义任务模板时指定推出配置
-
转至 Amazon IoT 控制台的任务模板中心
,然后选择 Create job template(创建任务模板)。 -
指定任务模板属性、提供任务文档、展开要添加的配置,然后指定配置参数。
创建自定义任务
创建自定义任务时指定推出配置
-
转至 Amazon IoT 控制台的 Job 中心
,然后选择 Create job(创建任务)。 -
请选择 Create a custom job(创建自定义任务),指定任务属性、目标,然后指定任务文档使用任务文件还是模板。您可以使用自定义模板或 Amazon 托管式模板。
-
请选择任务配置,展开 Rollout configuration(推出部署),再在其中指定使用 Constant rate(恒定速率)或 Exponential rate(指数速率)。然后,指定配置参数。
下一部分介绍可以为每个配置指定的参数。
推出配置
您可以指定使用恒定推出速率还是指数速率。
-
设置恒定推出速率
要为作业执行设置恒定速率,请选择恒定速率,然后指定每分钟最大值用于费率的上限。此值为可选值,范围从 1 到 1000。如果不设置该值,则会使用 1000 作为默认值。
-
设置指数推出速率
若要设置指数速率,请选择 Exponential rate(指数速率),然后指定这些参数:
-
每分钟的基本速率
直到执行任务的速率已通知的设备数量要么成功的设备数量已达到阈值加息标准。
-
增量因子
指 Number of notified devices(通知设备数)或 Number of succeeded devices(成功设备数)阈值满足 Rate increase criteria(速率增加条件)之后,推出速率增加的指数因子。
-
速率增加条件
Number of notified devices(通知设备数)或 Number of succeeded devices(成功设备数)的阈值。
-
中止配置
请选择 Add new configuration(添加新配置),然后为每个配置指定以下参数:
-
失败类型
指定启动任务中止的失败类型。其中包括 FAILED(失败)、REJECTED(已被拒绝)、TIMED_OUT(超时)或 ALL(全部)。
-
增量因子
指定在满足任务中止条件之前必须完成的任务执行数量。
-
阈值百分比
指定启动任务中止的已执行事物的总数。
计划配置
每个作业可以在初次创建时立即启动,计划在以后的日期和时间开始,或者在定期维护时段内进行。
请选择 Add new configuration(添加新配置),然后为每个配置指定以下参数:
-
任务开始
指定任务开始的日期和时间。
定期维护窗口
定期维护窗口定义了作业可以将作业文档部署到作业中的目标设备的具体日期和时间。维护时段可以每天、每周、每月重复或自定义日期和时间重复。
-
任务结束
指定任务结束的日期和时间。
-
任务结束行为
为所有未完成的任务执行选择任务结束时的结束行为。
注意
当具有可选调度配置和选定结束时间的作业到达结束时间时,该作业会停止向目标组中的所有剩余设备推出。它还利用选定的结束行为来继续执行剩余的作业及其根据重试配置进行的重试尝试。
超时配置
默认无超时,任务运行会遭到取消或删除。要使用超时,请选择启用超时,然后指定介于 1 分钟到 7 天之间的超时值。
重试配置
注意
创建任务后,便无法更新重试次数。您只能删除所有失败类型的重试配置。创建任务时,请考虑为配置采用适当的重试次数。为避免因潜在的重试失败产生额外成本,请添加中止配置。
请选择 Add new configuration(添加新配置),然后为每个配置指定以下参数:
-
失败类型
指定应触发任务执行重试的失败类型。其中包括 Failed(失败)、Timeout(超时)和 All(全部)。
-
重试次数
请为所选择的 Failure type(失败类型)指定重试次数。最多可以为两种失败类型组合指定 10 次重试。