Saltar al contenido
Volver

PostgreSQL se quedó sin conexiones

Encuentra un pool sobredimensionado y transacciones idle antes de que la presión se convierta en una caída.

El incidente que vas a investigar

Este lab usa una terminal simulada en tu navegador. No necesitas una cuenta, recursos en la nube ni un cluster real. Inspecciona la evidencia, diagnostica la causa, aplica un fix y verifica el resultado.

entorno
base de producción
workload
postgres/orders
estado
saturada
síntoma
98 de 100 conexiones están ocupadas

Qué vas a practicar

orders-api reporta intermitentemente remaining connection slots are reserved mientras el CPU de PostgreSQL sigue bajo.

Mide la presión de conexiones por aplicación y estado antes de aumentar cualquier límite.

Prueba: psql -c 'select application_name,state,count(*) from pg_stat_activity group by 1,2;'

Labs relacionados