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

Если запустить через pm2 два разных JS скрипта они будут так же работать в один поток?

У меня есть скрипт обычного веб-сервера и скрипт для крона, который в свою очередь выполняет непростую логику. Т.к Node работает в 1-н поток, я беспокоюсь, что второй скрипт будет блокировать поток и веб-серверу придется ждать его выполнения тем самым не будет отвечать на запросы. Вот и стал вопрос если я запущу через pm2 скрипты, как отдельные процессы они по сути будут работать как две разные программы не мешая друг другу? Я особо еще не вник во всю эту схему. Просто где-то читал, что pm2 может распределять работу процесса на несколько ядер.
Или мне стоит посмотреть модули для создания дочерних процессов/многопоточности в nodeJS?
  • Вопрос задан
  • 185 просмотров
Подписаться 2 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
pm2 запускает каждый раз новые процессы.
так что ничего блокироваться не будет)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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