Zum Inhalt springen

Glossar

Laravel Horizon: Überblick über die Hintergrundverarbeitung

Eine Oberfläche, die zeigt, was in den Warteschlangen einer Laravel-Anwendung gerade passiert.

Arbeit, die im Hintergrund läuft, hat eine unangenehme Eigenschaft: Man sieht ihr nicht zu. Solange alles gut geht, merkt niemand etwas. Wenn etwas hängt, merkt es auch niemand, bis sich jemand über eine ausgebliebene E-Mail beschwert.

Horizon schließt diese Lücke. Die Oberfläche zeigt, wie viele Aufträge warten, wie lange sie schon warten, welche gescheitert sind und woran. Ein gescheiterter Auftrag lässt sich mit einem Klick erneut anstoßen, nachdem die Ursache behoben ist.

Warum das keine Spielerei ist

Der eigentliche Wert liegt in den Zahlen über die Zeit. Wenn eine Warteschlange sonst in Sekunden leer ist und heute vierzig Minuten braucht, ist das ein Hinweis, lange bevor jemand anruft. Ohne solche Zahlen bleibt bei einer Störung nur Raten.

Zwei Dinge sind dabei zu regeln. Horizon setzt Redis als Unterbau voraus, das ist bei der Planung zu berücksichtigen. Und der Zugriff braucht eine Beschränkung, weil in den Aufträgen echte Daten stehen. Beides gehört bei uns in die Betriebsvereinbarung zu Wartung und Support.

FAQ

Häufige Fragen

Darf unser Team da hineinsehen?
Das lässt sich einrichten und ist oft sinnvoll, muss aber bewusst entschieden werden. Die Oberfläche zeigt Inhalte von Aufträgen, und darin können Kundendaten stehen. Ohne Zugriffsschutz gehört sie nicht ins offene Netz.

Verwandt

Begriffe, die dazugehören

Projekt oder Frage?

Schreiben Sie uns, worum es geht. Sie bekommen eine Einschätzung von jemandem, der selbst mit Laravel arbeitet — nicht vom Vertrieb.