RestartDeployedCodePackageDescription
Define la descripción para reiniciar un paquete de código implementado en el nodo de Service Fabric.
Propiedades
Nombre | Tipo | Obligatorio |
---|---|---|
ServiceManifestName |
string | Sí |
ServicePackageActivationId |
string | No |
CodePackageName |
string | Sí |
CodePackageInstanceId |
string | Sí |
ServiceManifestName
Tipo: cadena
Obligatoria: sí
Nombre del manifiesto de servicio que especificó este paquete de código.
ServicePackageActivationId
Tipo: cadena
Obligatoria: no
ActivationId de un paquete de servicio implementado. Si ServicePackageActivationMode se especifica en el momento de crear el servicio es "SharedProcess" (o si no se especifica, en cuyo caso el valor predeterminado es "SharedProcess", el valor de ServicePackageActivationId siempre es una cadena vacía.
CodePackageName
Tipo: cadena
Obligatoria: sí
Nombre del paquete de código definido en el manifiesto de servicio.
CodePackageInstanceId
Tipo: cadena
Obligatoria: sí
Identificador de instancia para el punto de entrada que se está ejecutando actualmente. En el caso de un punto de entrada de configuración de paquete de código (si se especifica) se ejecuta primero y después de finalizar el punto de entrada principal.
Cada vez que se ejecuta el ejecutable del punto de entrada, su identificador de instancia cambiará. Si se pasa 0 como identificador de instancia del paquete de código, la API reiniciará el paquete de código con el identificador de instancia que esté ejecutando actualmente.
Si se pasa un identificador de instancia distinto de 0, la API reiniciará el paquete de código solo si el identificador de instancia actual coincide con el identificador de instancia pasado.
Tenga en cuenta que pasar el identificador exacto de instancia (no 0) en la API es más seguro, ya que si garantiza como máximo un reinicio del paquete de código.