Sincronize o cache de vários servidores nginx

1

Eu tenho um servidor de cache mestre com nginx. Sua configuração com proxy_pass e proxy_cache.
Mas eu quero adicionar mais servidores de cache nginx em outros locais que irão conter o mesmo conteúdo com o servidor de cache principal. Por isso, não importa qual servidor eu enviar o pedido.
É possível apenas rsync o diretório de cache em todos os servidores?

    
por Jim 11.12.2012 / 12:57

1 resposta

0

Não é uma resposta exata, já que eu não sei se está tudo bem para os diretórios de cache rsync (você tentou? quais resultados você obteve?), mas se você configurou o nginx corretamente não importa qual servidor você enviar pedidos, eles vão buscá-lo a partir do cache, se disponível e ir para os servidores de origem, se não - isso é o ponto de cache: eles vão preencher com o uso.

Eu não me preocuparia muito com a semeadura inicial, a menos que você tenha um cenário muito estranho e muito específico.

    
por 11.12.2012 / 14:36

Tags