Node.js · Middle · Запитання 6 з 75
Обробник запиту 2 секунди виконує важкий для CPU цикл. Що відбувається з іншими запитами?
- 1Вони автоматично обробляються паралельно в інших потоках
- ✓Правильна відповідь: Вони чекають: поки JavaScript працює в головному потоці, event loop не може обробляти нічого іншого
- 3Node.js зупиняє цикл через 100 мс
Пояснення
Виносьте важку роботу в worker_threads, окремий сервіс або чергу задач, або розбивайте її на дрібні частини з setImmediate між ними.