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


Управление экземплярами служб с помощью командлетов AppFabric

В этом разделе описывается, как управлять экземплярами службы рабочих процессов с помощью командлетов AppFabric.

Примечание

Чтобы выполнить командлет AppFabric вручную, откройте консоль Windows PowerShell для AppFabric, введите соответствующий командлет и нажмите клавишу ВВОД. Дополнительные сведения о выполнении командлетов см. в разделе Запуск командлетов AppFabric. Сведения о классах и общих параметрах, используемых в синтаксических операторах в данном документе, см. в руководствеСправочник по Windows PowerShell для AppFabric.

Приостановка экземпляра службы рабочих процессов

В консоли Windows PowerShell для AppFabric выполните командлет Suspend-ASAppServiceInstance для приостановки выполнения экземпляра и перевода его в состояние "Приостановлен". Экземпляр постепенно выгружается из памяти, а состояние экземпляра заносится в хранилище сохраняемости.

Параметры синтаксиса для командлета Suspend-ASAppServiceInstance:

Синтаксис 1

Suspend-ASAppServiceInstance -ServiceInstanceInfo <InstanceInfo>

Синтаксис 2

Suspend-ASAppServiceInstance -InputObject <ServiceInstanceInfo>
Поле Описание

–ServiceInstanceInfo <информация_об_экземпляре>

Указывает экземпляр службы рабочих процессов, который должен быть приостановлен. Этот параметр используется преимущественно в сценариях конвейеризации.

Get-ASAppServiceInstance | Suspend-ASAppServiceInstance

Остановка экземпляра службы рабочих процессов

В консоли AppFabric Windows PowerShell выполните командлет Stop-ASAppServiceInstance для отмены или завершения одного или нескольких экземпляров службы. Отмена означает, что будут вызваны обработчики отмены экземпляра, если они были определены пользователем. При завершении обработчики отмены не вызываются. В обоих случаях экземпляр переходит в состояние "Выполнен".

Параметры синтаксиса для командлета Stop-ASAppServiceInstance:

Синтаксис 1

Stop-ASAppServiceInstance -ServiceInstanceInfo <InstanceInfo> [-terminate]

Синтаксис 2

Stop-ASAppServiceInstance -InputObject <ServiceInstanceInfo> -Terminate [<CommonParameters>]
Поле Описание

–ServiceInstanceInfo <информация_об_экземпляре>

Указывает экземпляр службы рабочих процессов, который должен быть отменен или завершен. Этот параметр используется преимущественно в сценариях конвейеризации.

Get-ASAppServiceInstance | Stop-ASAppServiceInstance

–terminate

Если указан параметр –terminate, работа экземпляра завершается, в противном случае — отменяется. Этот параметр является необязательным.

Возобновление экземпляра службы рабочих процессов

В консоли AppFabric Windows PowerShell выполните командлет Resume-ASAppServiceInstance для возобновления приостановленного экземпляра службы рабочих процессов. Экземпляр перезагружается в своем последнем известном рабочем состоянии из хранилища сохраняемости.

Параметры синтаксиса для командлета Resume-ASAppServiceInstance:

Синтаксис 1

Resume-ASAppServiceInstance -ServiceInstanceInfo <InstanceInfo>

Синтаксис 2

Resume-ASAppServiceInstance -InputObject <ServiceInstanceInfo> [<CommonParameters>]
Поле Описание

–ServiceInstanceInfo <информация_об_экземпляре>

Указывает экземпляр службы рабочих процессов, который должен быть возобновлен. Этот параметр используется преимущественно в сценариях конвейеризации.

Get-ASAppServiceInstance | Resume-ASAppServiceInstance

  2012-03-05