Editar definições de configuração de cache com o Windows PowerShell

O Microsoft AppFabric 1.1 para Windows Server permite criar e configurar o cache nomeado com uma ferramenta de administração de cache baseada no Windows PowerShell. Este tópico descreve como usar o Windows PowerShell para criar e configurar diretamente caches nomeados.

As definições de configuração de cache são armazenadas no local de armazenamento de configuração do cluster. Para obter mais informações sobre as configurações de cache disponíveis, consulte o título Configurações de cache em Definições de configuração de cluster.

Existem dois comandos do Windows PowerShell que você pode usar para editar as definições de configuração de cache: New-Cache (usado com Remove-Cache) e Set-CacheConfig (com o parâmetro -CacheName). A vantagem de se usar Set-CacheConfig é que você pode alterar opções específicas do cache sem especificar as opções existentes novamente. Para obter mais informações sobre comandos do Windows PowerShell, consulte Usando o Windows PowerShell para gerenciar os recursos de cache do AppFabric 1.1.

A abordagem New-Cache exige que o cache nomeado seja removido, liberando todos os dados do cache. O Set-CacheConfig exige tempo de inatividade do cluster de cache inteiro para implementar alterações. Para otimizar a disponibilidade do seu cluster de cache, é recomendável usar a abordagem New-Cache (usada com Remove-Cache).

Além dos procedimentos descritos neste tópico, você também pode editar diretamente atributos de configuração de cache em XML. Para obter mais informações, consulte Editar definições de configuração de cluster.

Estes procedimentos supõem que você tenha um cluster de cache em execução.

Para usar os comandos New-Cache e Remove-Cache para editar definições de configuração de cache

  1. Use os comandos Get-CacheConfig ou Export-CacheClusterConfig para exibir as definições atuais de configuração de cluster.

  2. Determine as definições que você deseja alterar para o cache nomeado. Para reduzir o tempo de inatividade do cache nomeado, sugerimos preparar o comando New-Cache correspondente antes de continuar.

  3. Remova o cache nomeado do cluster com o comando Remove-Cache. Nota: Isso liberará todos os dados do cache nomeado, mas não impactará outros caches nomeados no cluster.

  4. Use o comando New-Cache para criar um novo cache nomeado com as definições de configuração desejadas.

Para usar o comando Set-CacheConfig para editar as definições de configuração de cache

  1. Use os comandos Get-CacheConfig ou Export-CacheClusterConfig para exibir as definições atuais de configuração de cluster.

  2. Determine as definições que você deseja alterar para o cache nomeado. Para reduzir o tempo de inatividade do cluster de cache, sugerimos preparar o comando Set-CacheCluster correspondente antes de continuar.

  3. Interrompa o cluster de cache se estiver sendo executado com o Stop-CacheCluster. Nota: Isso liberará todos os dados do cluster de cache.

  4. Use o comando Set-CacheCluster com o parâmetro CacheName para fazer as alterações de configuração de cache nomeado ou de host de cache desejadas.

  5. Inicie o cluster de cache com o comando Start-CacheCluster para que as novas definições de configuração tenham efeito.

Consulte também

Conceitos

Definir a função de gerenciamento de cluster e as designações do host principal (AppFabric 1.1)
Editar definições de configuração de cluster
Usando o Windows PowerShell para gerenciar os recursos de cache do AppFabric 1.1
Opções de configuração de cache do AppFabric
Conceitos de cache do AppFabric (Cache do AppFabric 1.1)
Configurando o cluster de cache
Usando métodos de configuração

  2012-03-05