Resque (Redis) Em Micro EC2 Recolocado em 3 zonas de disponibilidade

2

Vou criar uma configuração de failover para meu sistema de tarefas de resque, que usa o Redis como uma fila. A idéia é colocar 3 redises em diferentes zonas de disponibilidade em microinstâncias e replicá-las. Também seria bom usar o ELB / tcp para balancear e excluir instâncias com falha (se for possível). Alguém tem essa experiência? A principal preocupação é que o micro EC2 tem CPU inconsistente, mas ele pode ser usado para servidores de configuração no mongodb, então por que não colocar lá os redis? Minhas filas não são muito grandes. A quantidade máxima de RAM consumida é de cerca de 40Mb e eu tenho cerca de 50 clientes conversando com a fila.

    
por Stanislav O. Pogrebnyak 10.02.2012 / 11:24

1 resposta

0

O suporte anunciado para o suporte Multi-AZ para Redis em 2014-10 -24, então isso você pode conseguir através do console da AWS.

Em relação à sua outra pergunta sobre hospedar suas próprias instâncias do EC2 com o Redis, isso é totalmente possível e provavelmente será mais barato. No entanto, você perderá muitos recursos (por exemplo, réplicas de leitura, backups automáticos, monitoramento detalhado) e você mesmo precisará mantê-lo.

    
por 03.12.2014 / 12:12