@gomerIT

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

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

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

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