Visión general: qué hace
La sección Desarrollo (super_admin, nivel 9 o superior) reúne las herramientas de observabilidad y depuración del sistema. Se apoya en Laravel Pulse y funciona incluso en un entorno de desarrollo Windows.
Disposición
| Pantalla | Finalidad |
|---|---|
| Doctor | Comprobaciones de salud cada 15 min, incluida la presión de conexiones a la BD (evita que se repita la fuga de conexiones de pulse:check) |
| Tiempo de ejecución y líder | LeaderLock (arrendamiento en BD): impide la programación duplicada |
| Consultas/Peticiones/Tareas/Salidas lentas | Los tableros de lentitud de Pulse |
| Excepciones · Caché · Servidores · Uso | excepciones, caché, métricas de servidor y uso |
| Pulse · Horizon | paneles externos (restringidos a administradores) |
No programe nunca un demonio de bucle infinito como
pulse:checka través del planificador: una instancia que no terminaba llegó a agotar las conexiones compartidas a la base de datos. Ejecútelo solo como un único panel del lanzador siempre activo.
Acceso
Nivel 9 o superior (super_admin). Horizon no puede ejecutarse en Windows (no hay pcntl): en desarrollo se usa queue:work.