Я запускаю блог Ghost на стеке MEAN. Я использую навсегда, чтобы сохранить блог после его запуска. Я также установил crontab для запуска команды forever start
при перезагрузке сервера.Crontab forever start in production mode
Не могу понять, как запустить его в режиме производства с помощью crontab. Если бы я сделал это прямо в командной строке, я бы это сделать:
NODE_ENV=production forever start index.js
Это прекрасно работает, но следующая строка в моей кронтаб игнорирует режим производства часть и запускает его в режиме разработки:
@reboot NODE_ENV=production /usr/local/bin/forever start /path/to/blog/index.js
Я не думаю, что вы должны использовать crontab для запуска службы, как навсегда. Вместо этого я использую скрипт /etc/init.d. См. Например, https://www.exratione.com/2013/02/nodejs-and-forever-as-a-service-simple-upstart-and-init-scripts-for-ubuntu/ –
@IvanKrechetov Спасибо, Я обязательно рассмотрю этот метод. Между тем, знаете ли вы, возможно ли это с помощью crontab? – Coop
Нет, не знаю. Извините –