Включение использования значений по умолчанию с помощью командлетов 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