Такой вопрос как деплоят приложения нодовские? Так и запускают через node <script> или вот например как в других язаках типо cgi юзают? Но потоковые сервера тут не решают, так что вопрос такой.
Деплоят по-разному, но все способы явно или неявно сводятся к node <script>.js.
Полный ответ достаточно большой. Но можешь погуглить pm2
я forever использую
по большому счету так, только все это обернуто в достаточно большой слой всякой хрени типа демонов. Если тебе нужно поднять на боевом сервере, да так чтобы при перезагрузке сервера все заново поднималось без твоего участия, то копай в сторону systemctl
вариант с пм2 плох тем что при перезагрузке серва придется заходить и поднимать все самому. так что пм 2 не вариант для серьезных работ. если свой проектик в стол, то прокатит. Встречал веселый бутерброд (вернее даже работал на этом проекте), где был демонизирован пм2), который в свою очередь уже поднимал ноду. Но после моего вопроса ЭНахуя так сделано у главного программиста вылезли глаза на лоб и он сказал что так делать не надо). До того момента он был не в курсе той каши. в итоге переделали.
Обсуждают сегодня