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