Node.js · Middle · Pytanie 6 z 75
Handler żądania przez 2 sekundy wykonuje pętlę mocno obciążającą CPU. Co dzieje się z innymi żądaniami?
- 1Są automatycznie obsługiwane równolegle w innych wątkach
- ✓Poprawna odpowiedź: Czekają: gdy JavaScript działa w głównym wątku, event loop nie może obsłużyć niczego innego
- 3Node.js zatrzymuje pętlę po 100 ms
Wyjaśnienie
Przenieś ciężką pracę do worker_threads, osobnego serwisu albo kolejki zadań, albo podziel ją na małe kawałki z setImmediate pomiędzy nimi.