You Secure
Guia prático · Redis Nível: Intermediário Leitura: 7 min

Redis em Produção na VPS: Persistência AOF, Senha, Eviction Policy e Filas BullMQ

Guia definitivo de Redis em VPS: diferença entre cache (allkeys-lru) e fila (noeviction), appendonly yes e requirepass.

Atualizado pela Equipe de Engenharia You Secure · Infraestrutura NVMe no Brasil

Neste guia passo a passo 1. Arquitetura e pré-requisitos no ambiente 2. Passo a passo de implementação e validação 3. Boas práticas de produção, segurança e escala

1. Arquitetura e pré-requisitos no ambiente

O Redis usado para filas de jobs (BullMQ do n8n, Chatwoot Sidekiq, Evolution API) exige configuração diferente do Redis usado apenas para cache de páginas WordPress.

2. Passo a passo de implementação e validação

  1. Para filas (n8n, Chatwoot, Evolution), configure obrigatoriamente --maxmemory-policy noeviction e --appendonly yes para nunca descartar jobs em andamento.
  2. Exija autenticação com --requirepass SUA_SENHA_FORTE no comando do container.
  3. No host Linux da VPS, habilite vm.overcommit_memory = 1 em /etc/sysctl.conf (sysctl -p) para evitar avisos de background save do Redis.
  4. Teste a conexão interna com redis-cli -a SUA_SENHA ping retornando PONG.

3. Boas práticas de produção, segurança e escala

Se você usa tanto WordPress (cache) quanto n8n (fila), suba dois containers Redis leves separados ou use bancos lógicos distintos com memória monitorada.

Quer colocar Redis em produção hoje com 30% OFF no plano anual?

Suba sua VPS NVMe em São Paulo (6,6ms) com instalador em 1 clique, SSL automático e suporte humano no WhatsApp. Equivale a R$ 69,30/mês no plano anual com o cupom BLACK30 (ou R$ 99/mês no mensal).

Mais tutoriais sobre Bancos de Dados, Redis & Storage S3
Estamos online