Нормально ли перезапускать nodejs сервер каждый раз?
Опыта работы с nodejs у меня нет, но разрабатывая серверное приложение приходится разбираться с ним. А суть работы в том, что каждый раз при изменении кода нужно node сервер перезапускать.
Я опасаюсь, что однажды в продакшене сервер не запустится.
Сервер nginx перезапускать каждый раз было бы странно, а апач вообще страшно. Видимо для nodejs это нормальная практика и я зря волнуюсь?
Успокойте меня, пожалуйста :)
По видимому Вы не понимаете как и что работает. Когда Вы разработываете на php, и внеся изменения в код - Вы же обновляете страницу, для которой этот код был написан? В отличие от PHP - nodejs исполняется сразу и загружается в память, так что можно вплоть до того, что после запуска - удалять файлы и софт будет работать. Так вот Вы изменили что то в коде и как по Вашему должен этот код (без внешнего вмешательства) узнать, что чтото там изменилось, если вы такую логику не прописали в самом коде?
Так что не переживайте и учите nodejs дальше.