Сценарий Pm2 не найден при выполнении файла конфигурации app.json / process.yml - PullRequest
0 голосов
/ 08 октября 2018

Я пытался использовать app.json и process.yml для моего очень простого приложения NodeJS.Приложение представляет собой группу сценариев, которые запускаются в качестве фонового задания на сервере, и поэтому я хочу сделать это с помощью pm2 configuration file, который выглядит как -

{
 "apps":[
  {
    "name":"dodge-report",
    "script":"dodge-report/dodge-report.js local"
  },
  {
    "name":"dodge-filter",
    "script":"dodge-filter/dodge-filter.js local"
  }
 ]
}

, когда я пытаюсь выполнить его с помощью pm2 start app.jsonэто одно из приложений работает нормально, в то время как другое выдает ошибку -

enter image description here

И путь для сценариев на 100% правильный, и сценарии на месте, поэтомунеправильный путь или отсутствующий файл сценария не обсуждаются.Я не уверен, что неправильно, любые указатели будут оценены.

1 Ответ

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

Если путь dodge-filter / dodge-filter.js относится к выполнению conf pm2, пожалуйста, используйте следующие пути: ./dodge-filter/dodge-filter.js

Если вы предпочитаете указывать полный системный путь, это должно сделать этоработать тоже!

/var/www/html/dodge-filter/dodge-filter.js
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...