Поделиться через


New-ServiceFabricServiceGroupFromTemplate

Создает группу служб Service Fabric из шаблона службы.

Синтаксис

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

Описание

Командлет New-ServiceFabricServiceGroupFromTemplate создает группу служб Service Fabric из шаблона службы, определенного в манифесте приложения.

Перед выполнением любой операции в кластере Service Fabric установите подключение к кластеру с помощью командлета Connect-ServiceFabricCluster.

Примеры

Пример 1. Создание группы служб из шаблона группы служб

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

Эта команда создает группу служб Service Fabric, которая использует шаблон службы для типа службы PersistentToDoListServiceType. Тип определяется в манифесте приложения для приложения fabric:/myapp/persistenttodolist Service Fabric.

Параметры

-ApplicationName

Указывает универсальный идентификатор ресурса (URI) приложения Service Fabric. Командлет создает группу служб на основе приложения с заданным универсальным кодом ресурса (URI).

Тип:Uri
Position:0
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Force

Принудительно выполняется команда без запроса подтверждения пользователя.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ServiceName

Задает универсальный код ресурса (URI) группы служб Service Fabric.

Тип:Uri
Position:1
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ServicePackageActivationMode

Управляет [моделью размещения][1], которая будет использоваться для службы. Допустимые значения: SharedProcess и ExclusiveProcess. Значение по умолчанию — SharedProcess.

В режиме активации SharedProcess реплики (или экземпляры) разных служб заданной ServiceType будут совместно использовать одинаковые ServiceHost. При использовании режима активации ExclusiveProcess каждая реплика или экземпляр службы будет иметь собственную выделенную ServiceHost. Дополнительные сведения см. в статье [Модель размещения Service Fabric][1].

Тип:ServicePackageActivationMode
Допустимые значения:SharedProcess, ExclusiveProcess
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ServiceTypeName

Указывает имя типа группы служб Service Fabric.

Тип:String
Position:2
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-TimeoutSec

Указывает период времени ожидания (в секундах) для операции.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Входные данные

None

Выходные данные

System.Object