Задать вопрос
@Asker1888

Как отслеживать открытые процессы node js?

Добрый день!
В проекте использую функции, где вызываю дочерний процесс exec для запуска консольных команд.
Ожидаю, что после выполнения команды, процесс должен автоматом закрыться, но есть ощущение, что этого не происходит.
Возможно ли как-то посмотреть все запущенные параллельные процессы в node js?

Версия node: v13.11.0
Пример использования процесса:
const util = require('util');
const fs = require('fs');
const exec = util.promisify(require('child_process').exec);

const someStartExec = async (one, two) => {
  const settings = { cwd: `./dir/${two.path}` };
  try {
    const {stdout, stderr} = await exec(`git log ${one} .`, settings);
    return {stdout, stderr};
  } catch (error) {
    throw error;
  }
}
  • Вопрос задан
  • 286 просмотров
Подписаться 2 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы