По Понимание цикла событий node.js, node.js поддерживает модель с одним потоком. Это означает, что если я делаю несколько запросов на сервер node.js, он не будет порождать новый поток для каждого запроса, а будет выполнять каждый запрос один за другим. Это означает, что если для первого запроса в моем node.js-коде я делаю следующее: первый запрос приходит на node, второй запрос должен дождаться завершения первого запроса, включая 5 секундное время ожидания. Правильно?
var sleep = require('sleep');
sleep.sleep(5)//sleep for 5 seconds
Есть ли способ, которым node.js может порождать новый поток для каждого запроса, чтобы второй запрос не должен был ждать завершения первого запроса или я могу вызвать вызов только для определенного потока?