Как запустить функцию в отдельном процессе?

Есть файл runMe.js, где
export default async function handler(props) {
  // some hard work
  return someData;
}


Я хочу запустить этот файл в отдельном процессе, передав туда props и получив someData, т.е.
const result = await runInAnotherProcess('./runMe.js', props)


Как такое можно провернуть?
  • Вопрос задан
  • 639 просмотров
Пригласить эксперта
Ответы на вопрос 1
Vlad_IT
@Vlad_IT
Front-end разработчик
Есть Worker'ы, они запускаются в отдельном потоке (не процессе) https://nodejs.org/api/worker_threads.html
Можно запустить отдельно модуль через child_process.fork
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы