Как запустить приложение node.js на pm2

Я новичок в менеджере pm2 и ssh. Я разработал один проект в node.js и разместил его в pm2 и ssh. Он работает нормально и дает правильный вывод. Теперь мой вопрос такой же, как я разместил другой проект на сервере pm2, а затем я следую приведенной ниже процедуре, чтобы запустить это приложение. Шаг 1: ssh и Mycredentials. Шаг 2: имя проекта папки cd. Шаг 3: запуск pm2 www. Это показывает «Готово». Я запущу URL-адрес, я не получил вывод по умолчанию, он показывает вывод первого проекта\, пожалуйста, помогите мне!


person suresh    schedule 14.05.2018    source источник


Ответы (2)


Запустите службу pm2 с аргументом имени, чтобы различать несколько служб.

pm2 start www --name="my-sample-app1"
pm2 start index.js --name="my-sample-app2"

Чтобы вывести список запущенных процессов, введите следующую команду:

pm2 list

Используя это, вы можете отлаживать список запущенных процессов.

Чтобы узнать подробную информацию о вашем запущенном процессе, используйте следующую команду

pm2 show my-sample-app1
pm2 show my-sample-app2
person Ashok JayaPrakash    schedule 14.05.2018

я пробовал но не работает. pm2 stop appname pm2 delete appname После ввода вышеуказанных команд отображается, что процесс удален. Затем я ввожу второй проект и pm2 запускаю www, но я получил первый результат проекта

person suresh    schedule 16.05.2018