Definições de configuração de cluster
Microsoft AppFabric 1.1 para Windows Server oferece a capacidade de editar as definições de configuração do seu cluster de cache no XML ou usando o Windows PowerShell diretamente. Este tópico descreve as definições de configuração de cluster que estão disponíveis e como elas são especificadas com o XML ou Windows PowerShell. Para obter informações sobre como fazer as alterações de configuração de cluster, consulte Configuring the Cache Cluster.
Há quatro tipos de definições configuradas nas definições de configuração de cluster:
Cluster settings: descrever as definições relacionadas ao cluster de cache.
Cache settings: descrever as definições relacionadas a cada um dos caches no cluster.
Host settings: descrever as definições relacionadas a cada um dos hosts de cache que são membros do cluster.
Cluster configuration storage location settings: descrever o local de armazenamento e atribuir a função de gerenciamento de cluster. Para obter mais informações sobre função de gerenciamento de cluster, consulte Lead Hosts and Cluster Management.
Dica
O arquivo XML produzido pelo comando Export-CacheClusterConfig
do Windows PowerShell é chamado de "arquivo XML" em todo este tópico.
Importante
Muitos dos atributos e elementos descritos a seguir diferenciam maiúsculas de minúsculas. Ao modificar essas definições, é importante usar a capitalização, conforme mostrado nas tabelas a seguir.
Definições de cluster
A única maneira de criar um cluster e especificar suas definições iniciais é instalar o Microsoft AppFabric 1.1 para Windows Server e executar o Assistente de Configuração do AppFabric em pelo menos um host de cache.
Duas definições são usadas para descrever o cluster em si: o nome e o tamanho (pequeno, médio ou grande). No arquivo XML, essas definições são atributos do elemento dataCache
e são atribuídas quando o Assistente de Configuração do AppFabric é executado no primeiro servidor de cache do cluster.
Configuração | Local de configuração do XML | Definição atribuída quando... |
---|---|---|
Tamanho do cluster |
O atributo |
O tamanho do cluster é atribuído quando o serviço de Cache do AppFabric é configurado no primeiro servidor de cache. |
Definições de cache
A única maneira de criar um cache e especificar suas definições iniciais é usar o comando New-Cache
da ferramenta de administração de cache com base no Windows PowerShell.
As definições de cache são armazenadas no nível do cluster. Por esse motivo, essas definições podem ser encontradas no arquivo XML como filho do elemento caches
. No Windows PowerShell, use o comando Get-CacheConfig
para exibir as definições de configuração de cache e o comando Set-CacheConfig
para alterar as definições de cache.
Dica
Para alterar as definições de configuração de cache com o arquivo XML ou o comando Set-CacheConfig
, é necessário reiniciar o cluster com o comando Restart-CacheCluster
do Windows PowerShell. Também é possível usar o Windows PowerShell para remover e criar novamente um cache com mesmo nome (e definições diferentes) sem reiniciar o cluster.
A tabela a seguir lista as definições disponíveis para cada cache:
Configuração | Local de configuração do XML | Local de configuração do Windows PowerShell |
---|---|---|
Nome do cache |
O atributo |
Atribuído com o parâmetro |
Se as notificações de cache estiverem habilitadas |
O atributo |
Atribuído com o parâmetro |
Se o recurso de alta disponibilidade estiver habilitado |
O atributo |
Atribuído com o parâmetro |
Tipo de cache |
O atributo |
Atribuído com o parâmetro |
Tipo de remoção |
O atributo |
Atribuído com o parâmetro |
Se a expiração estiver habilitada |
O atributo |
Atribuído com a opção |
Tempo limite padrão do objeto (minutos) |
O atributo |
Atribuído com o parâmetro |
Definições de host
A única maneira de criar um host e especificar suas definições iniciais é instalar o Microsoft AppFabric 1.1 para Windows Server em um servidor e executar o Assistente de Configuração do AppFabric para configurar o Serviço de Cache. Você tem a opção de criar um novo cluster de cache ou usar um cluster de cache existente.
O cluster de cache deve controlar cada host de cache que é um membro do cluster. No arquivo XML, um elemento host
é usado para especificar cada host no cluster. No Windows PowerShell, os comandos Get-CacheConfig
eSet-CacheConfig
podem ser usados para exibir ou reconfigurar a configuração do host de cache.
As definições disponíveis para cada host de cache são as seguintes:
Configuração | Local de configuração do XML | Local de configuração do Windows PowerShell |
---|---|---|
Nome do servidor de cache |
O atributo |
Atribuído com base no nome do computador. Exiba essa definição com o comando |
Nome do host de cache (nome do serviço de hospedagem) |
O atributo |
Atribuído no momento da instalação. Exiba essa definição com o comando |
Número da porta do cache (o valor padrão é 22233) |
O atributo |
Atribuído no momento da instalação. Reconfigure essa definição com o parâmetro |
Número da porta do cluster (o valor padrão é 22234) |
O atributo |
Atribuído no momento da instalação. Reconfigure essa definição com o parâmetro |
Designação do host principal |
O atributo |
Atribuído no momento da instalação. Exiba essa definição com o comando |
Tamanho do cache (MB, espaço total alocado para armazenamento de dados no host do cache) |
O atributo |
Atribuído no momento da instalação. Reconfigure essa definição com o parâmetro |
Baixa marca d´água |
O atributo |
Atribuído no momento da instalação. Reconfigure essa definição com o parâmetro |
Alta marca d´água |
O atributo |
Atribuído no momento da instalação. Reconfigure essa definição com o parâmetro |
Definições de local de armazenamento de configuração de cluster
As definições de local de armazenamento de configuração são atribuídas quando os recursos de Cache do AppFabric são configurados primeiro. Eles descrevem o local de armazenamento e atribuem a função de gerenciamento de cluster.
No arquivo XML, essas definições estão especificadas no elemento partitionStoreConnectionSettings
, um filho do elemento advancedProperties
(que é um filho do elemento dataCache
).
No Windows PowerShell, o nome do provedor e a cadeia de caracteres da conexão devem ser especificados quando você definir o contexto para o cluster com o comando Use-CacheCluster
. Se esses parâmetros não forem fornecidos ao Windows PowerShell, eles serão retirados do local de armazenamento de configuração do cluster.
As definições relacionadas a essas propriedades são as seguintes:
Configuração | Local de configuração do XML | Definição atribuída quando... |
---|---|---|
Função de gerenciamento de cluster |
O atributo |
A função de gerenciamento de cluster é atribuída no momento da configuração, dependendo de onde você armazena as definições de configuração do cluster. Para obter mais informações, consulte Hosts principais e gerenciamento de cluster (Cache do AppFabric 1.1). |
Propriedades de Segurança |
As propriedades de segurança do cluster de cache são definidas no nó |
Os valores padrão para o cluster são modo |
Consulte também
Conceitos
Editar definições de configuração de cluster
Opções de armazenamento de configuração de cluster
Administração de cache com o Windows PowerShell (AppFabric 1.1)
Configurações de aplicativo (Cache do AppFabric 1.1)
Configurando o cluster de cache
Conceitos de cache do AppFabric (Cache do AppFabric 1.1)
2012-03-05