Compartilhamento de arquivo de configuração no IIS 7.0
No IIS 7.0 (Windows Server 2008), há uma funcionalidade chamada shared configuration, que permite o compartilhamento de configuração entre múltiplos servidores.
Se requerido, é possível por exemplo, ter dois ou mais servidores usando o arquivo ".config" em um compartilhamento de rede, e no caso de falha os servidores podem usar uma versão local (em cache).
Quando a comunicação for reestabelecida, os servidores voltariam a utilizar o arquivo ".config" na rede. Para isso, é preciso habilitar uma funcionalidade chamada client-side caching (mais conhecida como “offline files”).
Faça a configuração no IIS 7.0 conforme indicado no artigo Shared Configuration.
Basicamente, há três formas para testar esta funcionalidade, conforme abaixo
.
1. Em um compartilhamento da rede (por exemplo, \\servidor\diretorio), exporte os arquivos de configuração de um servidor web, que serão compartilhados.
2. Há três maneiras de atualizar o arquivo de configuração nos servidores web front-end.
a. Editar o arquivo “applicationHost.config” diretamente no compartilhamento. Com isso, os web servers obtêm as mudanças do arquivo.
b. Colocar um segundo arquivo “applicationHost.config” no compartilhamento do servidor back-end, e mudar o arquivo “redirection.config” no web server para apontar para a nova versão do arquivo. Isto é útil para objetivos de rollback ou staged deployments.
c. Editar diretamente alguma configuração pelo IIS Manager, tal como application pool, website, etc.
Mais informações: IIS 7.0 on IIS.net
Comments
Anonymous
November 25, 2007
Excelente funcionalidade, desta forma as atividades administrativas serão diminuidas considerávelmente. ótima dica []s CleberAnonymous
December 06, 2007
Realmente esta funcionalidade vai ajudar, visto que nao tinhamos algo assim desde o App Center. Abcs,