ServiceFromTemplateDescription
Define la descripción para crear un servicio de Service Fabric a partir de una plantilla definida en el manifiesto de aplicación.
Propiedades
Nombre | Tipo | Obligatorio |
---|---|---|
ApplicationName |
string | Sí |
ServiceName |
string | Sí |
ServiceTypeName |
string | Sí |
InitializationData |
matriz de enteros | No |
ServicePackageActivationMode |
string (enumeración) | No |
ServiceDnsName |
string | No |
ApplicationName
Tipo: cadena
Obligatoria: sí
El nombre de la aplicación, incluido el esquema URI 'fabric:'.
ServiceName
Tipo: cadena
Obligatoria: sí
Nombre completo del servicio con el esquema de URI "fabric:".
ServiceTypeName
Tipo: cadena
Obligatoria: sí
Nombre del tipo de servicio tal y como se especifica en el manifiesto de servicio.
InitializationData
Tipo: matriz de enteros
Obligatoria: no
Datos de inicialización de la instancia de servicio recién creada.
ServicePackageActivationMode
Tipo: cadena (enumeración)
Obligatoria: no
Modo de activación del paquete de servicio que se va a usar para un servicio.
Modo de activación del paquete de servicio que se va a usar para un servicio de Service Fabric. Esto se especifica en el momento de crear el servicio.
Los valores posibles son:
-
SharedProcess
: este es el modo de activación predeterminado. Con este modo de activación, las réplicas o instancias de diferentes particiones del servicio, en un nodo determinado, compartirán la misma activación del paquete de servicio en un nodo. El valor predeterminado es cero. -
ExclusiveProcess
- Con este modo de activación, cada réplica o instancia de servicio, en un nodo determinado, tendrá su propia activación dedicada del paquete de servicio en un nodo. El valor es 1.
ServiceDnsName
Tipo: cadena
Obligatoria: no
Nombre DNS del servicio. Requiere que el servicio del sistema DNS esté habilitado en el clúster de Service Fabric.