Node.js · Middle · Frage 6 von 75
Ein Request-Handler führt 2 Sekunden lang eine CPU-lastige Schleife aus. Was passiert mit anderen Anfragen?
- 1Sie laufen automatisch parallel in anderen Threads
- 2Sie warten, da die Event Loop nichts anderes bearbeiten kann
- 3Node.js stoppt die blockierende Schleife nach etwa 100 ms
Antwort zeigen
Richtige Antwort: Sie warten, da die Event Loop nichts anderes bearbeiten kann
Erklärung
Verlagere schwere CPU-Arbeit in worker_threads, einen eigenen Dienst oder eine Job-Queue, oder teile sie in kleine Stücke mit setImmediate dazwischen.