Histórico da Página
Informações | ||
---|---|---|
| ||
Esta página foi revisada para considerar as novas configurações de server do fluig para a atualização 1.5.6. Caso possua uma atualização anterior do fluig acesse: ARQ 015 - Configuração do Como configuro o fluig Cache com Redis.? |
Índice
Índice | ||||||||
---|---|---|---|---|---|---|---|---|
|
Sobre o Redis
O Redis é um banco de dados NoSQL open source do modelo chave-valor em memória, que possui licenciamento BSD e pode ser utilizado como cache para o fluig. Ele possui funcionalidades extras como a possibilidade de ser utilizado em cluster com tolerância a falhas (failover).
...
- O download do instalador do Redis para Windows pode ser realizado neste link.
...
Instalação do Redis em Modo Single-Server
...
- Definir o dir para /var/redis/6379 (passo muito importante!)
...
Instalação do Redis como Serviço em Windows
...
Bloco de código | ||
---|---|---|
| ||
redis-server.exe --service-install --service-name fluigcache redis.windows.conf |
...
Configurando o Redis para uso com o fluig
...
Nota | ||
---|---|---|
| ||
Se estiver sendo utilizada a versão 2.8 do Redis com o Windows, configure também o parâmetro maxheap. |
...
Persistência
Para que o Redis não salve um snapshot da memória periodicamente, procure as linhas iniciadas com a palavra "save" no arquivo de configuração...
...
Bloco de código | ||
---|---|---|
| ||
# save 900 1 # save 300 10 # save 60 10000 save "" |
...
Arquivo PID
Para que o Redis grave um arquivo com o PID, defina o seguinte parâmetro:
Bloco de código | ||
---|---|---|
| ||
daemonize yes |
...
Configurando o fluig para usar o Redis como Cache
...
Informações | ||
---|---|---|
| ||
Essa configuração também pode ser realizada durante a execução do instalador do fluig. |
...
Configurando o Redis em Ambientes de Alta Disponibilidade com Tolerância a Falhas
...
Nota | ||
---|---|---|
| ||
Durante uma execução em cluster, o Sentinel modifica os arquivos de configuração, portanto eles devem ter permissão de escrita. |
Instalando o Sentinel como serviço no Windows
...
Bloco de código | ||
---|---|---|
| ||
redis-server.exe --service-install --service-name redissentinel redis.sentinel.conf --sentinel |
...
Executar o Redis Sentinel em Servidor Linux
...
Sendo que /etc/redis/sentinel.conf é o arquivo de configuração padrão.
Configurando o fluig para usar o Redis Cluster com Sentinel como cache
...