Страпи как начать в фоновом режиме? - PullRequest
0 голосов
/ 15 октября 2018

Обычно мы используем "strapi start", чтобы запустить strapi.

Я размещаю его на AWS Ubuntu:

попытался запустить strapi &, чтобы запустить его в фоновом режиме.Однако после закрытия терминала мы больше не можем получить доступ к консоли strapi.

1 Ответ

0 голосов
/ 15 октября 2018

Необходимо использовать pm2:

Для запуска:

npm install pm2 -g

NODE_ENV=production pm2 start server.js --name api

Для перечисления всего процесса:

pm2 list

┌──────────┬────┬─────────┬──────┬───────┬────────┬─────────┬────────┬─────┬────────────┬────────┬──────────┐

│ Имя приложения │ id │ версия │ режим │ pid │ статус │ перезапуск │ время непрерывной работы │ процессор │ mem │ пользователь │ смотрит │

├───────────────┼─────────┼──────┼───────┼────────┼─────────┼────────┼─────┼────────────┼───────┼──────────┤

│ api │ 0 │ 0.1.0 │ форк │ 21817 │ онлайн │ 0 │ 2 м │ 0% │ 108.0 МБ │ ubuntu │ отключено │

└──────────────┴───────────────┴──────┴───────┴────────┴─────────┴────────┴─────┴────────────┴────────┴──────────┘

Для остановки используйте id:

pm2 stop 0
...