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


Включение использования значений по умолчанию с помощью командлетов AppFabric

В этом разделе описано, как включить использование параметров конфигурации службы по умолчанию с помощью командлетов AppFabric. При включении значений по умолчанию служба будет использоваться объединенную цепочку безымянных реакций на события в иерархии IIS. Служба будет наследовать параметры конфигурации из всех уровней иерархии IIS. Дополнительные сведения см. в разделе Процесс настройки AppFabric.

Необходимо настроить значения по умолчанию в следующем порядке:

  • Настройка значений по умолчанию для сервера.

  • Настройка значений по умолчанию для сайта.

  • Импорт и настройка приложений.

  • Настройка служб, содержащихся в приложениях.

Причина такой последовательности заключается в том, что настройка значений по умолчанию на каком-либо уровне может привести к утилизации всего дерева. Это следует выполнить до фактического запуска приложения, чтобы избежать расходов на утилизацию приложений.

Дополнительные сведения о выполнении командлетов см. в разделе Запуск командлетов AppFabric.

Включение использования параметров конфигурации по умолчанию для службы

В консоли Windows PowerShell для AppFabric выполните командлет Set-ASAppServiceBehaviorName с параметром BehaviorName в виде пустой строки, чтобы разрешить использование параметров конфигурации по умолчанию. Это гарантирует использование в службе объединенных параметров конфигурации для областей с параметрами по умолчанию, помимо использования службой собственных параметров конфигурации.

Командлет: Set-ASAppServiceBehaviorName

Параметры синтаксиса:

Синтаксис 1

Set-ASAppServiceBehaviorName [-SiteName] <String> [-VirtualPath] <String> -BehaviorName <String> [-Confirm] [-WhatIf] [<CommonParameters>]

Синтаксис 2

Set-ASAppServiceBehaviorName [-Uri] <Uri> -BehaviorName <String> [-Confirm] [-WhatIf] [<CommonParameters>]c

Синтаксис 3

Set-ASAppServiceBehaviorName -BehaviorName <String> -ServiceObject <ServiceInfo> [-Confirm] [-WhatIf] [<CommonParameters>]
Параметр Описание

-SiteName <строка> –VirtualPath <строка>

Имя и путь сайта, приложения, каталога или службы. Указание этого параметра приведет к использованию соответствующего файла Web.config в качестве основы для работы командлета.

-Uri <идентификатор_Uri>

Идентификатор определенной службы или приложения. Указание этого параметра приведет к использованию соответствующего файла Web.config в качестве основы для работы командлета.

-ServiceObject <сведения_о_службе>

Название объекта службы. Указание этого параметра приведет к использованию соответствующего файла Web.config в качестве основы для работы командлета.

-BehaviorName

Если задать значение <строка> в виде пустой строки(«»), служба будет брать параметры конфигурации из значений, объединенных из безымянных реакций на события в файлах Web.config приложения, сайта и сервера. Дополнительные сведения см. в разделе Процесс настройки AppFabric.

-Confirm

Если параметр присутствует, перед выполнением команды возникает запрос на подтверждение.

-WhatIf

Если параметр присутствует, отображается сообщение, описывающее эффект команды, а сама команда не выполняется.

  2012-03-05