Управление экземплярами служб с помощью командлетов 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 <информация_об_экземпляре> |
Указывает экземпляр службы рабочих процессов, который должен быть приостановлен. Этот параметр используется преимущественно в сценариях конвейеризации.
|
Остановка экземпляра службы рабочих процессов
В консоли AppFabric Windows PowerShell выполните командлет Stop-ASAppServiceInstance для отмены или завершения одного или нескольких экземпляров службы. Отмена означает, что будут вызваны обработчики отмены экземпляра, если они были определены пользователем. При завершении обработчики отмены не вызываются. В обоих случаях экземпляр переходит в состояние "Выполнен".
Параметры синтаксиса для командлета Stop-ASAppServiceInstance:
Синтаксис 1
Stop-ASAppServiceInstance -ServiceInstanceInfo <InstanceInfo> [-terminate]
Синтаксис 2
Stop-ASAppServiceInstance -InputObject <ServiceInstanceInfo> -Terminate [<CommonParameters>]
Поле | Описание |
---|---|
–ServiceInstanceInfo <информация_об_экземпляре> |
Указывает экземпляр службы рабочих процессов, который должен быть отменен или завершен. Этот параметр используется преимущественно в сценариях конвейеризации.
|
–terminate |
Если указан параметр –terminate, работа экземпляра завершается, в противном случае — отменяется. Этот параметр является необязательным. |
Возобновление экземпляра службы рабочих процессов
В консоли AppFabric Windows PowerShell выполните командлет Resume-ASAppServiceInstance для возобновления приостановленного экземпляра службы рабочих процессов. Экземпляр перезагружается в своем последнем известном рабочем состоянии из хранилища сохраняемости.
Параметры синтаксиса для командлета Resume-ASAppServiceInstance:
Синтаксис 1
Resume-ASAppServiceInstance -ServiceInstanceInfo <InstanceInfo>
Синтаксис 2
Resume-ASAppServiceInstance -InputObject <ServiceInstanceInfo> [<CommonParameters>]
Поле | Описание |
---|---|
–ServiceInstanceInfo <информация_об_экземпляре> |
Указывает экземпляр службы рабочих процессов, который должен быть возобновлен. Этот параметр используется преимущественно в сценариях конвейеризации.
|
2012-03-05