ThingWorx Software Content Management > 部署 > 跟踪部署 > 部署期间交付目标状态
部署期间交付目标状态
将包部署到资产时,资产的状态会在部署过程中变化。将基于文件的包部署到资产的状态与将基于指令的包部署到资产的状态有所不同。
* 
这些状态用于追踪资产在部署过程中的状态,而不是追踪部署的总体状况。
下图描述基于文件的包的部署过程中交付目标经历的状态:
下图描述基于指令的包的部署过程中交付目标经历的状态:
下表介绍交付目标的状态:
状态
说明
已创建
保存部署后,目标资产的状态即为“已创建”。
待处理
ThingWorx 平台每隔 30 秒搜索处于“已创建”状态的部署,并将其移动到“待处理”状态。它还检查与该部署关联的所有资产。
不合格
如果部署的目标资产不符合包的条件,则进入“不合格”状态。
正在通知
* 
仅基于文件的包存在此交付目标状态。
如果未超出 maxConcurrentUpdates 属性的值,并且目标设备可处理的部署超过当前正在处理的部署,则部署将从“待处理”状态移动到“正在通知”状态。
如果边缘设备在指定时间内未响应,则部署进入“已中止”状态。
如果通知因某种原因失败,则进入“失败”状态。
已通知
* 
仅基于文件的包存在此交付目标状态。
当边缘设备收到有关部署的消息并响应服务器时,状态将更改为“已通知”。
已安排
* 
仅基于文件的包存在此交付目标状态。
当服务器收到来自边缘设备的响应时,状态更改为“已安排”。
正在下载
* 
仅基于文件的包存在此交付目标状态。
当包正在下载到边缘设备时,状态更改为“正在下载”。
已下载
* 
仅基于文件的包存在此交付目标状态。
当包成功下载到边缘设备并等待安装时,状态更改为“已下载”。
正在发送指令
* 
仅基于指令的包存在此交付目标状态。
当将包指令发送到边缘设备时,状态从“待处理”更改为“正在发送指令”。
已收到指令
* 
仅基于指令的包存在此交付目标状态。
当边缘设备收到指令并且设备向服务器发送响应时,状态更改为“已收到指令”。
正在安装
当包正在安装到边缘设备时,状态更改为“正在安装”。
已完成
当边缘设备成功完成包的安装时,状态更改“已完成”。
中止待处理
如果边缘设备无法下载包且待处理超时,则状态更改为“中止待处理”。
取消待处理
当用户取消部署时,状态更改为“取消待处理”。
失败
当包未下载到边缘设备或边缘设备无法安装包时,状态更改为“失败”。
已中止
如果“正在通知”或“正在下载”状态期间发生超时,则状态更改为“已中止”。
用户已取消
如果用户中止部署,则状态更改为“用户已取消”。
等待重试
仅当启用了自动重试功能时,此交付状态才可用。有关详细信息,请参阅自动重试工作原理
正在重试
仅当启用了自动重试功能时,此交付状态才可用。有关详细信息,请参阅自动重试工作原理
这对您有帮助吗?