创建部署
完成以下步骤以部署已发布的包:
1. “部署”下的导航窗格中,单击“部署” > “创建部署”“创建部署”页面随即打开,其中包含以下部分:“包信息”“部署信息”“资产信息”“通知”
2. 验证要部署的包显示在“包信息”字段中。此字段显示最近创建的包或选定的包。要部署其他包,请单击 “切换包”图标,然后从“查找要部署的包”页面中选择包。有关详情,请参阅查找部署的包
3. 展开“部署信息”部分。选择部署类型:“一次性”(默认) 或“永久”。输入部署类型的必填信息。有关详情,请参阅本主题末尾的 一次性部署永久部署 部分。
4. 展开“资产信息”部分,以访问资产搜索功能,并选择此部署中的资产。有关详情,请参阅保存的资产搜索
5. 或者,可以展开“通知”部分来设置部署通知。有关详情,请参阅通知
6. 单击“开始”开始部署。在“部署信息”部分提供必需信息后,“目标资产总数”字段的值至少为 1,并且所有部分都处于折叠状态,此时会启用“开始”按钮。
部署开始后,可以跟踪其状况。有关详情,请参阅跟踪包部署
一次性部署 
一次性部署通常用于单个实例或事件。安装部署后,不应再对其进行更新。
创建一次性部署时,请在“部署信息”部分中完成以下步骤:
1. “类型”字段中,选择“一次性”
2. “名称”字段中输入部署的名称。
3. 根据情况,也可以选中“测试”“重新安装”复选框:
如果希望部署为测试部署,请选中“测试”复选框。选择“测试”后,可以输入部署的名称和说明;“部署信息”部分中的所有其他字段以及“通知”部分都将被禁用。有关详情,请参阅创建测试部署
如果之前已在目标资产上安装包,可以选中“重新安装”复选框,包将被重新安装。如果未选中“重新安装”复选框,并且之前已在目标资产上安装包,则部署会跳过该资产。
4. 也可在“说明”字段中输入简要说明。
5. 可以在“优先级”字段中输入值。如果未设置优先级,则部署将按照创建时间划分优先级。优先级值的范围是 1 到 1000,其中 1 为最高优先级。有关详情,请参阅部署优先级
* 
“扫描频率 (分钟)”字段不适用于一次性部署。
6. 配置“重试尝试”设置:
如果部署的重试次数不受限制,请选中“无限制”复选框。
如果希望部署自动重试一定次数,请在“计数”字段中输入该数字。默认情况下,“计数”值设置为 5。有关配置此选项的信息,请参阅自动重试的配置参数
* 
选中“无限制”复选框后,“计数”字段将被隐藏。
7. 如果要在特定时间间隔后自动重试部署,请配置“间隔”设置。使用“小时”“分钟”字段指定 24 小时制的时间间隔。默认情况下,间隔设置为 00:00。
8. 如果要在特定日期的特定时间窗口内自动重试部署,请配置“时间窗口”设置。使用 24 小时格式输入时间窗口的“开始时间”“结束时间”值,然后从“星期几”列表中选择日期。开始时间和结束时间采用为 ThingWorx Platform 设置的时区。
9. 对于基于指令的包,从“部署开始时间”选项中选择部署开始时间:
“立即”- 立即开始部署。
“日期”- 部署必须开始的日期和时间。
10. 对于基于文件的包,从“包下载时间”选项中选择下载包的时间:
“立即”- 立即下载包。
“日期”- 下载包的日期和时间。
11. 对于基于文件的包,从“包安装时间”选项中选择安装包的时间:
“立即” (截至 9.7.0) 或“下载时” (自 9.7.1 起) - 包将在下载完成后一分钟安装。
“日期”- 包安装必须开始的日期和时间。
12. 如果已选择基于文件的包进行部署,还可以在“脚本参数 (可选)”部分中设置“参数名称”“参数值”。单击 加号图标 保存脚本参数。
13. 单击“保存”保存部署信息。
“清除”按钮可将所有输入字段重置为其原始状态。
永久部署 
永久部署允许将符合所定义条件的新资产添加到部署中,而无需创建新部署。系统会定期搜索与所选保存的资产搜索所定义的条件相匹配的资产,并将其添加到部署中。然后,包即会部署到新资产。
启动后,永久部署将继续扫描包,并将其部署到新资产,直到包过期或用户取消部署为止。
创建永久部署时,请在“部署信息”部分中完成以下步骤:
1. “类型”字段中,选择“永久”
2. “名称”字段中,输入部署的名称。
3. 根据情况,也可以选中“重新安装”复选框:选中此复选框后,如果之前已在目标资产上安装了包,则将重新安装包。如果未选中“重新安装”复选框,并且之前已在目标资产上安装包,则部署会跳过该资产。
* 
对于永久部署,请勿选中“测试”复选框。如果选中“测试”复选框,部署将更改为一次性测试部署。有关详情,请参阅创建测试部署
4. 也可在“说明”字段中输入简要说明。
5. 可以在“优先级”字段中输入值。如果未设置优先级,则部署将按照创建时间划分优先级。优先级值的范围是 1 到 1000,其中 1 为最高优先级。有关详情,请参阅部署优先级
6. 设置部署的“扫描频率 (分钟)”。扫描频率通常指执行扫描过程的频率。系统会根据持续时间搜索与所定义条件匹配的资产。扫描过程中发现的新资产将添加到部署列表中。扫描频率值的范围从 1 分到 1440 分钟 (24 小时)。扫描频率会将包添加到部署列表中,直到包过期为止。如果未在部署上指定扫描频率,则使用 TW.RSM.SFW.Timer.ScanDeploymentsTimer 计时器的 updateRate
7. 配置“重试尝试”设置:
如果部署的重试次数不受限制,请选中“无限制”复选框。
如果希望部署自动重试一定次数,请在“计数”字段中输入该数字。默认情况下,“计数”值设置为 5。有关配置此选项的信息,请参阅自动重试的配置参数
* 
选中“无限制”复选框时,“计数”字段将会隐藏。
8. 如果要在特定时间间隔后自动重试部署,请配置“间隔”设置。使用“小时”“分钟”字段指定 24 小时制的时间间隔。默认情况下,间隔设置为 00:00。
9. 如果要在特定日期的特定时间窗口内自动重试部署,请配置“时间窗口”设置。使用 24 小时格式输入时间窗口的“开始时间”“结束时间”值,然后从“星期几”列表中选择日期。开始时间和结束时间采用为 ThingWorx Platform 设置的时区。
10. 对于基于指令的包,从“部署开始时间”选项中选择部署开始时间:
“立即”- 立即开始部署。
“日期”- 部署必须开始的日期和时间。
11. 对于基于文件的包,从“包下载时间”选项中选择下载包的时间:
“立即”- 立即下载包。
“日期”- 下载包的日期和时间。
12. 对于基于文件的包,从“包安装时间”选项中选择安装包的时间:
“立即” (截至 9.7.0) 或“下载时” (自 9.7.1 起) - 包将在下载完成后一分钟安装。
“日期”- 包安装必须开始的日期和时间。
13. 如果已选择基于文件的包进行部署,还可以在“脚本参数 (可选)”部分中设置“参数名称”“参数值”。单击 保存脚本参数。
14. 单击“保存”保存部署信息。
“清除”按钮可将所有输入字段重置为其原始状态。
这对您有帮助吗?