Überblick — was dieser Bereich leistet
Der Bereich Entwicklung (super_admin, Level 9 oder höher) bündelt Werkzeuge zur Systembeobachtung und Fehlersuche. Er stützt sich auf Laravel Pulse und funktioniert auch auf einem Windows-Entwicklungsrechner.
Aufbau
| Seite | Zweck |
|---|---|
| Doctor | Gesundheitsprüfungen alle 15 Min., einschließlich des Drucks auf die DB-Verbindungen (verhindert eine Wiederholung des Verbindungslecks von pulse:check) |
| Laufzeit und Leader | LeaderLock (DB-Lease) — verhindert doppelte Planung |
| Langsame Abfragen/Anfragen/Jobs/Ausgänge | Die Slow-Boards von Pulse |
| Ausnahmen · Cache · Server · Nutzung | Ausnahmen, Cache, Serverkennzahlen, Nutzung |
| Pulse · Horizon | externe Dashboards (nur für Administratoren) |
Planen Sie niemals einen Endlosschleifen-Daemon wie
pulse:checküber den Scheduler ein — eine Instanz, die sich nie beendete, hat einmal die gemeinsam genutzten DB-Verbindungen aufgebraucht. Führen Sie ihn ausschließlich als einzelnes, dauerhaft laufendes Launcher-Panel aus.
Zugriff
Level 9 oder höher (super_admin). Horizon läuft unter Windows nicht (kein pcntl) — in der Entwicklung wird queue:work verwendet.