Процесс узла появляется несколько раз, хотя должен работать только один экземпляр

Я пытаюсь понять, почему процесс node появляется несколько раз, когда выполняется, когда я выполняю только одну команду node. У меня есть приложение, которое запускается с помощью команды npm start. Сразу же после этого существует 4 процесса узла: root@NgenH:/home/nomercy235# ps -eal | grep node 0 S 0 2523 2522 0 80 0 - 294727 ep_pol ? 00:00:00 node 0 S 0 2690 2523 0 80 0 - 246391 ep_pol ? 00:00:00 node 0 S 0 3704 3703 0 80 0 - 295853 ep_pol ? 00:00:00 node 0 S 0 3739 3738 0 80 0 - 258087 ep_pol ? 00:00:01 node

Скрипт, запускающий приложение, запускался, в данном случае, cronjob. Если я запускаю его вручную, я получаю только два процесса node.

nomercy235@Alex-PC:~/logs$ ps -eal | grep node 0 S 1000 25504 25503 0 80 0 - 278343 ep_pol pts/2 00:00:00 node 0 S 1000 25516 25504 0 80 0 - 245268 ep_pol pts/2 00:00:00 node

Однако при запуске htop я получаю совершенно другой взгляд с еще большим количеством процессов:

В первом случае:

выглядит так

В первом случае:

выглядит так:

Может ли кто-нибудь объяснить мне, почему это происходит?

0
задан 18 December 2017 в 23:41

0 ответов

Другие вопросы по тегам:

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