Histórico da Página
...
O nó Master não necessita de nenhuma configuração adicional além das configurações dos passos anteriores.
Slaves
Adicione a seguinte configuração(redis.conf) em cada nó Slave:
Bloco de código |
---|
slaveof <IP_MASTER> <PORTA_MASTER> |
e.g.:
slaveof <masterIP> <masterPort>
Bloco de código | ||
---|---|---|
| ||
slaveof 127.0.0.1 6379 |
...
- Crie um arquivo redis.sentinel.conf.
- Defina a propriedade daemonize para yes.
- Defina a propriedade sentinel monitor com o nome do cluster Redis e passe o IP e Porta do Master e o quorum de sentinelas. O quorum é o número mínimo de sentinelas que avaliam que o Master falhou para iniciar uma eleição, importante usar o valor correto, pois um número inadequado vai impedir a eleição do novo master.
Template:
Bloco de código | ||
---|---|---|
| ||
daemonize yes
sentinel monitor NOME_DO_CLUSTER IP_MASTER PORTA_MASTER QUORUM
sentinel down-after-milliseconds NOME_DO_CLUSTER 10000 |
Exemplo:
Bloco de código | ||
---|---|---|
| ||
daemonize yes sentinel monitor fluigcache 127.0.0.1 6379 1 sentinel down-after-milliseconds fluigcache 10000 |
...
Abra o arquivo configuration.properties, localizado em <Diretório de Instalação>\repository\wcmdir\config e modifique a propriedade cacheServerAddress, ou use a propriedade via API cacheCACHE_serverSERVER_adressADDRESS. O formato da configuração é "redisc:<nome do cluster>:<ip do Sentinel>:<porta do Sentinel>,<ip do Sentinel2>:<porta do Sentinel2>,...".
Também possível alterar esta configuração no Painel de controle > aba WCM, tela Configurações do Sistema e aba Parâmetros da Plataforma, caso o fluig já esteja no ar.
Bloco de código | ||
---|---|---|
| ||
wcm/cacheServerAddress=redisc:NOME_DO_CLUSTER:IP_SENTINEL:PORTAL_SENTINEL |
e.g.:
Bloco de código | ||
---|---|---|
| ||
wcm/cacheServerAddress=redisc:fluigcache:127.0.0.1:26379 |
...