Я пытаюсь автоматически запустить процесс после перезагрузки.Но это не начинается.Я вижу сообщение, подобное этому:
[PM2] Spawning PM2 daemon with pm2_home=/home/my_user/.pm2
[PM2] PM2 Successfully daemonized
┌──────────┬────┬──────┬─────┬────────┬─────────┬────────┬─────┬─────┬──────┬──────────┐
│ App name │ id │ mode │ pid │ status │ restart │ uptime │ cpu │ mem │ user │ watching │
└──────────┴────┴──────┴─────┴────────┴─────────┴────────┴─────┴─────┴──────┴──────────┘
Use `pm2 show <id|name>` to get more details about an app
Мои шаги:
npm install -g pm2
- установить глобально pm2 на мои centOS vps как root.
pm2 startup systemd -u my_user —-hp /home/my_user
- добавить pm2для запуска
su my_user
- переключить пользователя
pm2 start --name myProcess app.js
- запустить процесс с именем «myProcess»
pm2 save
- сохранить текущий список процессов.
Раньше это работало.Что я сейчас делаю не так?