Habilitar o uso de padrões usando cmdlets do Windows Server AppFabric

Este tópico descreve como habilitar o uso de definições de configuração padrão para um serviço usando os cmdlets do AppFabric. Quando os padrões estão habilitados, o serviço usará a cadeia mesclada de comportamentos sem nome na hierarquia do IIS. O serviço herdará as definições de configuração de todos os níveis na hierarquia do IIS. Para obter mais informações, consulte Configurando processo no Windows Server AppFabric.

Você deve configurar os padrões na seguinte ordem:

  • Configure os padrões do servidor

  • Configure os padrões do site

  • Importe e configure os aplicativos

  • Configure os serviços que os aplicativos contêm.

A razão para essa ordem é que a configuração de padrões em um nível pode causar a reciclagem de toda a árvore. Para evitar o custo dos aplicativos de reciclagem, isso deve ser feito antes da execução de qualquer aplicativo.

Para obter mais informações sobre a execução de cmdlets, consulte Executando cmdlets do Windows Server AppFabric.

Para habilitar o uso de definições de configuração padrão para um serviço

No console do AppFabric do Windows PowerShell console, execute o cmdlet Set-ASAppServiceBehaviorName com o parâmetro BehaviorName definido para uma cadeia vazia para habilitar o uso das definições de configuração padrão. Isso garante que as definições de configuração mescladas para os escopos com configurações padrão serão usados para o serviço, além das definições de configuração próprias do serviço.

Cmdlet: Set-ASAppServiceBehaviorName

Opções de sintaxe:

Sintaxe 1

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

Sintaxe 2

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

Sintaxe 3

Set-ASAppServiceBehaviorName -BehaviorName <String> -ServiceObject <ServiceInfo> [-Confirm] [-WhatIf] [<CommonParameters>]
Parâmetro Descrição

-SiteName <String> –VirtualPath <String>

Nome e caminho de um site, aplicativo, diretório ou serviço, resultando no uso do arquivo Web.config correspondente como a base de operação do cmdlet.

-Uri <Uri>

Identificador de um serviço ou aplicativo específico, resultando no uso do arquivo Web.config correspondente como a base de operação do cmdlet.

-ServiceObject <ServiceInfo>

Nome de um objeto de serviço, que resulta no uso do arquivo Web.config correspondente como a base de operação do cmdlet.

-BehaviorName

Se você definir o valor de <String> para uma cadeia de carateres vazia (“”), o serviço obterá suas definições de configuração a partir dos valores mesclados de comportamentos sem nome do aplicativo, do site, e dos arquivos Web.config do servidor. Para obter mais informações, consulte Configurando processo no Windows Server AppFabric.

-Confirm

Se presente, solicitará uma confirmação antes da execução do comando.

-WhatIf

Se presente, exibirá uma mensagem descrevendo o efeito do comando, em vez de executá-lo.

  2011-12-05