Udostępnij za pośrednictwem


New-ServiceFabricServiceGroupFromTemplate

Tworzy grupę usług Service Fabric na podstawie szablonu usługi.

Składnia

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

Opis

Polecenie cmdlet New-ServiceFabricServiceGroupFromTemplate tworzy grupę usługi Service Fabric na podstawie szablonu usługi zdefiniowanego w manifeście aplikacji.

Przed wykonaniem dowolnej operacji w klastrze usługi Service Fabric ustanów połączenie z klastrem przy użyciu polecenia cmdlet Connect-ServiceFabricCluster.

Przykłady

Przykład 1. Tworzenie grupy usług na podstawie szablonu grupy usług

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

To polecenie tworzy grupę usług Service Fabric, która używa szablonu usługi dla typu usługi PersistentToDoListServiceType. Typ jest zdefiniowany w manifeście aplikacji dla aplikacji fabric:/myapp/persistenttodolist Service Fabric.

Parametry

-ApplicationName

Określa identyfikator URI (Uniform Resource Identifier) aplikacji usługi Service Fabric. Polecenie cmdlet tworzy grupę usług na podstawie aplikacji, która ma określony identyfikator URI.

Typ:Uri
Position:0
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Force

Wymusza uruchomienie polecenia bez monitowania o potwierdzenie użytkownika.

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ServiceName

Określa identyfikator URI grupy usługi Service Fabric.

Typ:Uri
Position:1
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ServicePackageActivationMode

Steruje [modelem hostingu][1], który ma być używany dla usługi. Prawidłowe wartości to SharedProcess i ExclusiveProcess. Wartość domyślna to SharedProcess.

W przypadku trybu aktywacji SharedProcess repliki (lub wystąpienia) różnych usług danego ServiceType będą współdzielić te same ServiceHost. W trybie aktywacji ExclusiveProcess każda replika lub wystąpienie usługi będzie mieć własną dedykowaną ServiceHost. Aby uzyskać więcej informacji, zobacz [Service Fabric Hosting Model][1].

Typ:ServicePackageActivationMode
Dopuszczalne wartości:SharedProcess, ExclusiveProcess
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ServiceTypeName

Określa nazwę typu grupy usługi Service Fabric.

Typ:String
Position:2
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-TimeoutSec

Określa limit czasu dla operacji w sekundach.

Typ:Int32
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

None

Dane wyjściowe

System.Object