NestJS · Middle · Frage 57 von 75
Wie liest man die aktuelle Request-ID in tiefen Services, ohne sie durch jeden Aufruf zu reichen?
- 1Jeden einzelnen Service request-scoped machen
- 2Mit
AsyncLocalStorage, etwanestjs-cls - 3Sie pro Prozess in einer globalen Variable speichern
Antwort zeigen
Richtige Antwort: Mit AsyncLocalStorage, etwa nestjs-cls
Erklärung
ALS folgt dem async-Kontext der Anfrage ohne die Performancekosten request-scoped Provider.