2016-11-01 8 views
2

Gibt es ein Paket für Laravel, das für jede Anfrage eine eindeutige ID anzeigt, um sie auch für Logs zu verwenden?Eine eindeutige ID an Laravel-Anfrage anhängen

Zum Beispiel: Ich würde wissen, dass Anfrage-ID as12121-1212s-121 hatte einen Fehler und ich konnte in Protokolle für Fehler suchen.

Dieser Antrag Nummer würde in der Benutzeroberfläche zu sehen, und ich konnte debuggen, wenn ein Printscreen mit dem Fehler aus dem Client immer

+0

Sind Sie wollen ein anhängen eindeutige ID für jede einzelne Anfrage? Oder nur Fehler? – Samsquanch

+0

Zu jeder Anfrage. Auf diese ID wird auch in Protokollen und Zeug verwiesen. Ich würde das gerne aus Laravel machen. Eine andere Lösung wäre, einen Proxy vor meinem Webserver zu haben, der einen Header wie X-Unique-ID anzeigt. – user237329

+0

Jetzt habe ich thisp Paket gefunden, das die Anfrage von der Middleware modifiziert: https://github.com/lara-middleware/ Anfrage-ID/Blob/Master/src/LaraMiddleware/RequestId/RequestId.php dann könnte ich etwas wie 'Log :: getMonolog() -> pushProcessor' }); – user237329

Antwort