Condividi tramite


New-ServiceFabricServiceGroupFromTemplate

Crea un gruppo di servizi di Service Fabric da un modello di servizio.

Sintassi

New-ServiceFabricServiceGroupFromTemplate
   [-ApplicationName] <Uri>
   [-ServiceName] <Uri>
   [-ServiceTypeName] <String>
   [-Force]
   [-ServicePackageActivationMode <ServicePackageActivationMode>]
   [-TimeoutSec <Int32>]
   [<CommonParameters>]

Descrizione

Il cmdlet New-ServiceFabricServiceGroupFromTemplate crea un gruppo di servizi di Service Fabric dal modello di servizio definito nel manifesto dell'applicazione.

Prima di eseguire qualsiasi operazione in un cluster di Service Fabric, stabilire una connessione al cluster usando il cmdlet Connect-ServiceFabricCluster .

Esempio

Esempio 1: Creare un gruppo di servizi da un modello di gruppo di servizi

PS C:\> New-ServiceFabricServiceGroupFromTemplate -ApplicationName fabric:/myapp/persistenttodolist -ServiceName fabric:/myapp/persistenttodolist/svc4 -ServiceTypeName "PersistentToDoListServiceGroupType"

Questo comando crea un gruppo di servizi di Service Fabric che usa il modello di servizio per il tipo di servizio PersistentToDoListServiceType. Il tipo è definito nel manifesto dell'applicazione per l'applicazione fabric:/myapp/persistenttodolist Service Fabric.

Parametri

-ApplicationName

Specifica l'URI (Uniform Resource Identifier) di un'applicazione di Service Fabric. Il cmdlet crea un gruppo di servizi basato sull'applicazione con l'URI specificato.

Type:Uri
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Force

Forza l'esecuzione del comando senza chiedere conferma all'utente.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ServiceName

Specifica l'URI di un gruppo di servizi di Service Fabric.

Type:Uri
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ServicePackageActivationMode

Controlla il [modello di hosting][1] da usare per il servizio. I valori validi sono SharedProcess e ExclusiveProcess. Il valore predefinito è SharedProcess.

Con la modalità di attivazione SharedProcess, le repliche (o istanze) di servizi diversi di un determinato ServiceType condivideranno lo stesso ServiceHost. Con la modalità di attivazione ExclusiveProcess , ogni replica o istanza di un servizio avrà il proprio serviceHost dedicato. Per altre informazioni, vedere [Modello di hosting di Service Fabric][1].

Type:ServicePackageActivationMode
Accepted values:SharedProcess, ExclusiveProcess
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ServiceTypeName

Specifica il nome di un tipo di gruppo di servizi di Service Fabric.

Type:String
Position:2
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-TimeoutSec

Specifica il periodo di timeout, in secondi, per l'operazione.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Input

None

Output

System.Object