你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
RestartDeployedCodePackageDescription v82
定义有关在 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) 更安全,因为如果确保最多重启一次代码包,