Вопросы по теме 'pm2'

Как использовать pm2 в grunt с настройкой mean.js?
Я использовал генератор йо, чтобы установить скелетную программу js со сборкой grunt для минификации и развертывания. Какие шаги необходимо предпринять для развертывания с помощью pm2? Прямо сейчас я использую nodemon, чтобы поддерживать мое...
518 просмотров
schedule 20.11.2022

Запуск любой команды pm2-meteor выдает ошибку: connect ECONNREFUSED
У меня есть pm2-meteor, установленный на сервере CentOS 7, который развертывает проекты метеоров, которыми будет управлять обратный прокси-сервер на сервере nginx. Некоторое время назад мне пришлось обновить Node (из-за зависимостей некоторых...
640 просмотров
schedule 11.03.2024

Как использовать PM2 для запуска приложения nodeJS от имени конкретного пользователя
Я экспериментирую с веб-приложением узла в стиле микросервиса. Каждый пользователь получает свой собственный экземпляр приложения. Я использую некоторые скрипты Python для запуска отдельного экземпляра приложения узла пользователя при входе в...
2560 просмотров
schedule 17.04.2024

PM2 не отслеживает изменение файла на машине Vagrant
Я настроил сервер со следующей структурой каталогов: project |-- bootstrap | `-- process.json `-- server |-- server.js `-- other_folder project/bootstrap/process.json — это файл конфигурации приложения PM2, а...
471 просмотров
pm2
schedule 13.01.2024

Socket.io pm2 перезагружает дубликаты сокетов
Я запускаю node.js в кластерном режиме с socket.io и pm2 вот так (пример по умолчанию socket.io chat "hello world") var probe = require('pmx').probe(), app = require('express')(), server = require('http').createServer(app), io =...
1393 просмотров
schedule 22.05.2024

Express.js с компасом не работает с PM2
Я использовал express-generator для создания проекта с движком таблицы стилей компаса: express --css compass app Приложение, как и ожидалось, когда я начинаю использовать npm start (или node ./bin/www , fwiw). Однако, когда я...
166 просмотров

Как развернуть связанное веб-приложение Node.js + webpack в рабочей среде?
У меня есть веб-приложение, которое имеет интерфейс и бэкэнд. Я хочу развернуть его на рабочем сервере. Интерфейс поставляется в комплекте с Webpack. Все файлы идут в один файл в папке dist . В этой папке также есть файл index.html , который...
645 просмотров

Запустите приложение nodejs, использующее cross-env с pm2.
Я пытаюсь запустить приложение nodejs, cmd по умолчанию выглядит следующим образом: pm2 start app.js Я не могу этого сделать, потому что я использую cross-env и скрипт, как показано ниже: "start": cross-env DOTENV_FILE=.env node...
1681 просмотров
schedule 22.11.2023

pm2 deploy [node.js] - скрыть учетные данные и конфиденциальные данные
Моя цель - скрыть учетные данные из моего репозитория git. Весь мой конвейер приложений использует Jenkins MultiBranch + PM2 с функцией развертывания. Приведенный ниже пример приложения работает нормально, он развертывается с pm2, никаких проблем...
1147 просмотров

Как запустить приложение node.js на pm2
Я новичок в менеджере pm2 и ssh. Я разработал один проект в node.js и разместил его в pm2 и ssh. Он работает нормально и дает правильный вывод. Теперь мой вопрос такой же, как я разместил другой проект на сервере pm2, а затем я следую приведенной...
770 просмотров
schedule 06.01.2024

Что следует использовать в Kubernetes: PM2, кластер узлов или ни то, ни другое?
Я развертываю код NodeJS в Kubernetes. Раньше вам нужно было запускать PM2 или модуль кластера NodeJS, чтобы в полной мере использовать преимущества многоядерного оборудования. Теперь, когда у нас есть Kubernetes, неясно, нужно ли использовать...
6072 просмотров
schedule 26.04.2024

PM2 работает, но имеет большое количество перезапусков без ошибок?
Итак, недавно я использовал PM2, и с точки зрения функциональности и прочего он работает отлично. Однако я заметил, что если я оставлю свое приложение node работающим на ночь и проверю его утром, оно подскочит в счете «перезагрузки» примерно 20...
406 просмотров
schedule 07.02.2024

Запуск двух реагирующих клиентов на PM2
Я пытаюсь запустить двух клиентов с npm start на pm2, но я не понимаю, как создать своего рода псевдоним для каждого из них. Они оба работают на разных портах, и я пытался использовать pm2 start npm на каждом из них, но он запускает только...
76 просмотров
schedule 08.02.2024

Приложение Node, работающее с PM2, не останавливается, когда процесс останавливается
Я заметил, что приложения, запущенные с помощью PM2, продолжают работать даже после того, как процессы были остановлены или удалены. Это происходит не всегда, особенно если процесс только что запущен, но если его оставить на какое-то время, это...
1713 просмотров
schedule 05.03.2024

Как указать pm2 использовать определенную версию узла при развертывании
РЕДАКТИРОВАТЬ. После попытки просто установить puppeteer на мою машину с использованием старой версии узла (8.1.0) выдается та же ошибка. Поэтому проблема должна заключаться в том, что при подключении к машине загружается неправильная версия узла....
485 просмотров

Передать аргументы скрипту через pm2 программно (API)
Я пытаюсь передать аргументы своему сценарию, программно используя PM2 pm2.start('./MyScript.js', { name: MyScript, script: './MyScript.js', exec_mode : "cluster", instances: 1, args : '-- MyArg1 MyArg2', }, function(err,...
48 просмотров
schedule 01.11.2022

Принудительно перезапустить PM2 из приложения - как взаимодействовать с PM2 из запущенного приложения?
Я использую PM2 для запуска приложения NodeJS. Иногда желательно перезапустить приложение. Есть ли способ сделать это внутри приложения, чтобы каждый раз не входить на сервер? Будет ли самым простым решением перезапустить PM2 при изменениях в...
21 просмотров
schedule 12.12.2022