Managed Redis

Una instancia de Managed Redis para caché, colas, limitación de tasa y pub/sub.

Aprovisionar

lizard add redis

El primer addon de Redis se llama redis, así que ${{redis.REDIS_URL}} funciona de inmediato.

Variables de entorno

VariableDescripción
REDIS_URLCadena de conexión completa (redis://…)

Conectar un servicio

lizard secrets set REDIS_URL='${{redis.REDIS_URL}}' --service api
lizard redeploy --service api

La referencia se resuelve en el momento del despliegue y rota junto con las credenciales del addon.

Usos comunes

  • Caché — almacena resultados calculados indexados por solicitud.
  • Cola / worker — combina Redis con un servicio en modo worker que consume trabajos.
  • Limitación de tasa / sesiones — estado compartido rápido entre réplicas.
# A worker that drains a Redis queue
lizard add -r your-org/worker -n jobs
lizard service set jobs --set containerPort=0
lizard secrets set REDIS_URL='${{redis.REDIS_URL}}' --service jobs
lizard redeploy --service jobs

Explorar claves

Abre el navegador de Redis en el panel (lizard open) para inspeccionar claves y valores. Para acceso local:

lizard run --service api -- sh -c 'exec redis-cli -u "$REDIS_URL"'

Ampliar almacenamiento

lizard scale --service redis --storage 4096

Ver también

lizard run inicia el comando localmente con el entorno del servicio seleccionado. Instala redis-cli localmente y comprueba que se pueda acceder al endpoint.