Если у вас уже есть часть, где pm2 автоматически запускается при перезагрузке, это хорошо.
Затем вам нужно добавить каждое из ваших приложений в pm2.
Go в каждый из каталогов вашего проекта и запустите pm2 start your_file.js --name=my_app
, где your_file.js
- это файл, который вы будете использовать для запуска с обычного узла. (ie: node server.js
или node index.js
, et c.) И my_app
- это понятное имя, которое вы увидите с помощью pm2 status
и может использоваться для применения будущих команд к.
Это должно запустить ваше приложение. Если вы запускаете pm2 status
, то, надеюсь, он находится в состоянии «Выполнение».
Чтобы сохранить его, чтобы он автоматически загружался при перезагрузке или перезапуске pm2, вам необходимо запускать pm2 save
всякий раз, когда вы меняете конфигурации приложения.
Вы можете сделать это для столько приложений, сколько вам нужно для запуска.