Проблема с запуском экспресс-приложения с pm2 с использованием файла конфигурации экосистемы - PullRequest
0 голосов
/ 05 октября 2019

Когда я запускаю экспресс-приложение Node.js с помощью команды node, все работает отлично! При использовании pm2 server. / Bin / www` мой статус pm2 выглядит примерно так:

enter image description here

И мое приложение работает в этой ситуации. Также, когда я использую pm2 start bin "./bin/www" -i 0, мои pm2 list показывают:

enter image description here

И снова мое приложение работает. Но с использованием следующего файла конфигурации:

module.exports = {
apps: [{
        name: 'cdn',
        script: './bin/www',
        instances: 0,
        exec_mode: 'cluster',
        watch: true,
        env: {
            NODE_ENV: 'production',
            PORT: process.env.PORT || '5555',
             }
       }]
};

приложение во время прослушивания на указанном порту не работает и не печатает сообщений об ошибках, а мой статус pm2:

enter image description here

Как правильно использовать файл конфигурации?

...