你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

RestartDeployedCodePackageDescription

定义在 Service Fabric 节点上重启已部署代码包的说明。

属性

名称 类型 必须
ServiceManifestName string
ServicePackageActivationId 字符串
CodePackageName 字符串
CodePackageInstanceId 字符串

ServiceManifestName

类型:字符串
必需:是

指定此代码包的服务清单的名称。


ServicePackageActivationId

类型:字符串
必需:否

已部署服务包的 ActivationId。 如果在创建服务时指定的 ServicePackageActivationMode (为“SharedProcess”,或者如果未指定,则默认为“SharedProcess”) ,则 ServicePackageActivationId 的值始终为空字符串。


CodePackageName

类型:字符串
必需:是

服务清单中定义的代码包的名称。


CodePackageInstanceId

类型:字符串
必需:是

当前正在运行的入口点的实例 ID。 对于代码包,安装程序入口点 (如果指定) 先运行,再运行完成后main启动入口点。 每次运行入口点可执行文件时,其实例 ID 都会更改。 如果将 0 作为代码包实例 ID 传入,API 将使用当前正在运行的任何实例 ID 重启代码包。 如果传入的实例 ID 不是 0,则仅当当前实例 ID 与传入的实例 ID 匹配时,API 才会重启代码包。 请注意,在 API 中传入确切的实例 ID (不是 0) 会更安全,因为如果可确保最多重启一次代码包。