У меня есть задача, требующая много вычислений без ввода-вывода во время выполнения, и я не хочу блокировать поток при выполнении этой задачи. Как я могу сделать это в Node.js
?Выполнение задачи с интенсивным вычислением в фоновом режиме
мне нужно что-то вроде этого:
var taskManager = require("some-background-task-lib")
var doSomething = function() {
// this code will calculate something and block thread
}
// this line should not block the Node.js event loop, but execute in background, then call the provided function when done
taskManager.executeInBackground(doSomething, function(err, returnValues) {
});
Запустите дочерний процесс. –