@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;
  }
}
  • Вопрос задан
  • 242 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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