1.5 KiB
1.5 KiB
Feature actual
F-054 — Backend muere sin rastro y auth/login devuelve 502/500
Status: in_progress
Type: fix
Priority: high
Created: 2026-08-19T08:52:44Z
Problema
El backend (dist/infrastructure/http/server.js) muere sin dejar trazas en el log y deja a admin/frontend sin API. Síntoma: /api/auth/login devuelve 502 (admin proxy) o 500 (frontend route handler) cuando el backend no responde. Causa raíz desconocida.
Mejoras requeridas
- Investigar por qué muere el backend
- Hacer que
monolith.shdetecte y reinicie el backend si muere - Usar
process.env.NEXT_PUBLIC_API_URLenfrontend/src/app/api/auth/login/route.tsen lugar de hardcodearhttp://127.0.0.1:3000
Gates
- reviewer
- security
- qa
Backlog: 122 features (121 done + F-054 in_progress)
Servicios productivos
SERVICE PID HTTP URL
backend 48408 ??? http://192.168.18.93:3000
frontend 48952 ??? http://192.168.18.93:3003/
admin 48949 ??? http://192.168.18.93:3004/
storefront 48955 ??? http://192.168.18.93:3005/
Gestión: ./project/scripts/monolith.sh prod status|start|restart|stop|logs
Diagnóstico rápido
F-054: Backend 502/500
- Backend muere sin trazas → buscar en logs o journal
- monolith.sh debería detectar muerte y reiniciar
- API URL hardcodeada en frontend login route
Credenciales backoffice
admin@mercadodevida.com/Admin1234info@rikrdo.es(hash histórico)