Node.js · Senior · Frage 20 von 75
Wovor schützt server.requestTimeout?
- 1Vor langsamen Datenbankabfragen in Request-Handlern
- 2Vor langsamen Clients, die Verbindungen absichtlich offen halten
- 3Vor Handlern, die zu lange für eine Antwort brauchen
Antwort zeigen
Richtige Antwort: Vor langsamen Clients, die Verbindungen absichtlich offen halten
Erklärung
Es begrenzt, wie lange der Server auf die ganze Anfrage wartet. headersTimeout tut dasselbe für die Header. Für die Zeit des Handlers braucht man eigene Timeouts.