Node.js · Senior · Frage 69 von 75

Warum kann AsyncLocalStorage in manchen Bibliotheken seinen Kontext verlieren, und was behebt das?

Antwort zeigen

Richtige Antwort: Eingereihte Callbacks verlieren ihn; AsyncResource.bind stellt ihn her

Erklärung

Der Kontext folgt der asynchronen Kette, in der ein Callback erzeugt wurde. Ein Pool, der einen gespeicherten Callback später ausführt, setzt die Kette dessen fort, der ihn auslöste, nicht die der ursprünglichen Anfrage.

Zum Weiterlesen

Fehler in der Frage

Node.js · Senior · Frage 69

Teste dich selbst

Mach den Test Node.js · Senior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen