pm2 автоматический restart при перезагрузки сервера
-
Всем привет!
Если кто сталкивался вдруг с тем что ваши приложения в pm2 отваливаются при перезагрузки сервера, решение есть:Для начала необходимо синхронизировать настройки вашей системы pm2 и ваших приложений:
pm2 save
Если команда не срабатывается используйте:
pm2 save --force
Далее нам необходимо запустить скрипт startup, который как раз отвечает за автоматический запуск pm2 после перезагрузки сервера:
pm2 startup
После необходимо прописать скрипт:
sudo env PATH=$PATH:/usr/local/bin pm2 startup systemd -u [Имя пользователя] --hp /var/www/fastuser/data
На этом все! Теперь если ваш сервер перезагрузится - pm2 автоматически восстановит работы ваших приложений.
-
Пользователь @kirilljs написал в pm2 автоматический restart при перезагрузки сервера:
Далее нам необходимо запустить скрипт startup, который как раз отвечает за автоматический запуск pm2 после перезагрузки сервера:
Поправка: команда startup просто показывает команду, при исполнении которой сервис pm2 будет загружать автоматически сохраненные процессы