Managed Redis
Una instancia de Managed Redis para caché, colas, limitación de tasa y pub/sub.
Aprovisionar
lizard add redisEl primer addon de Redis se llama redis, así que ${{redis.REDIS_URL}} funciona de inmediato.
Variables de entorno
| Variable | Descripción |
|---|---|
REDIS_URL | Cadena de conexión completa (redis://…) |
Conectar un servicio
lizard secrets set REDIS_URL='${{redis.REDIS_URL}}' --service api
lizard redeploy --service apiLa 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 jobsExplorar 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 4096Ver también
- Managed Addons — nombres, referencias y los navegadores del panel.
- Background Workers — combinar Redis con un worker que consume colas.
lizard run inicia el comando localmente con el entorno del servicio seleccionado. Instala redis-cli localmente y comprueba que se pueda acceder al endpoint.