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

Как развернуть с помощью PM2 и Grunt
Я использую angular-fullstack для своего приложения. Я хочу запускать свои приложения с помощью pm2. Angular-fullstack запускает режим prodcution с помощью grunt serve:dist , он выполняет несколько задач, включая настройку переменных среды....
5750 просмотров
schedule 07.12.2022

Запустите pm2 как суперпользователь
Я пытаюсь запустить приложение node.js с помощью pm2. Я установил pm2: sudo npm install pm2 -g Теперь, если я запускаю pm2 как пользователь без полномочий root, он работает нормально. Но если я пытаюсь запустить: sudo pm2 logs у меня ошибка:...
1571 просмотров
schedule 15.10.2022

эквивалент isMaster для pm2
Я использовал cluster в прошлом для запуска нескольких экземпляров, но хотел бы начать использовать pm2 . Однако у меня есть процесс, который должен работать только на одном из запущенных экземпляров. Есть ли способ определить или...
904 просмотров
schedule 24.06.2022

Вечные ошибки с babel-node
У меня есть простой сервер узла: //сервер.js import express from 'express'; import React from 'react'; ... Когда я пытаюсь запустить это с помощью Forever : forever start -c "babel-node --experimental" server.js , ошибка из-за...
7862 просмотров
schedule 05.06.2023

Развертывание PM2 (Node.js) - ошибка проверки ключа хоста
Когда я пытаюсь выполнить развертывание, у меня возникает ошибка Ошибка проверки ключа хоста. фатальный: удаленный конец неожиданно зависает ошибка: не удалось получить источник выборка не удалась Ошибка развертывания Мое...
1399 просмотров
schedule 04.06.2023

Добавить воркера в пул PM2. Не перезагружать / перезапускать существующие воркеры
Env .: Node.js в Ubuntu с программным использованием PM2. Я запустил PM2 с 3 экземплярами через Node в моем основном коде. Предположим, я использую командную строку PM2 для удаления одного из экземпляров. Могу ли я снова добавить в пул другого...
753 просмотров
schedule 28.10.2022

Как использовать интерфейс командной строки PM2 на Heroku
Я пытаюсь использовать pm2 на Heroku. Я просмотрел документация . Похоже, что после развертывания приложение работает нормально, а в журналах указано, что на динамометрическом стенде 2X запущено несколько экземпляров. Тем не менее, когда я...
2299 просмотров
schedule 23.07.2022

Масштабирование приложения nodejs с помощью pm2
У меня есть приложение, которое получает данные из нескольких источников в режиме реального времени, используя логины и пароли. После того, как данные получены, они сохраняются в хранилище памяти и заменяются после появления новых данных. Также я...
1062 просмотров
schedule 18.09.2022

Перезагрузите мое приложение nodejs (с pm2) с php-сервера
У меня проблема, я использую webhook для github (написал на php). Проблема, я хочу перезапустить приложение nodejs с pm2 из моего php-кода примерно так: shell_exec("pm2 restart test"); но мой пользователь: www-data (nginx) не может его...
1002 просмотров
schedule 20.11.2022

pm2 - Как запустить если не запустился, убить и запустить если запустился
Я пытаюсь запустить pm2, если он не запущен, или убить его и запустить, если он запущен. Как добиться такого поведения в интерфейсе командной строки WINDOWS? Есть много решений, использующих grep в Linux, но ничего для Windows, есть идеи, как...
15221 просмотров
schedule 29.02.2024

pm2 Startup не запускается в Ubuntu
Мне трудно перезапустить pm2 (сам и два файла node / express, app.js & app2.js ) при перезагрузке сервера. Ниже приведены процессы, которые я пробовал: pm2 startup pm2 start app.js pm2 start app2.js pm2 startup ubuntu (also tried systemd and...
14444 просмотров
schedule 22.10.2023

Где разместить атрибуты pmx в приложении управляемого узла pm2 на Heroku?
Я развернул приложение узла на героку с помощью pm2. Поскольку у нас нет консоли для развертывания, pm2 предоставил официальный способ использования другого файла [main.js] в качестве абстракции сценария запуска....
203 просмотров
schedule 11.09.2022

Как запустить несколько приложений Node на одном порту с помощью Restify?
Мне нужно запустить несколько приложений Node на одном порту. Я узнал, что могу запускать несколько узловых приложений, используя один порт, благодаря этому вопросу SO Запуск нескольких приложений Node (Express) на одном порту Но у меня это не...
1208 просмотров
schedule 22.04.2022

Перезапускайте приложение pm2 каждые 12 часов с помощью cron.
Пробовал это, но это не работает: SHELL=/bin/bash PATH=/usr/lib/node_modules/pm2/bin * 0,12 * * * pm2 restart all Что я делаю не так?
20453 просмотров
schedule 02.09.2023

почему эти процессы узла на основе pm2 останавливаются и перезапускаются каждую секунду или две?
Я экспериментирую с PM2 и, в частности, проверяю возможность объявления приложений узла в файле конфигурации в формате JSON, например: { "apps": [ { "exec_mode": "cluster_mode", "script": "./server.js", "name": "proj-0",...
935 просмотров
schedule 14.03.2023

Как создать файл pm2 ecos.json для приложения node js express, которое начинает использовать npm start?
Я хочу использовать pm2 для приложения node js express. Я могу запустить сервер node js с помощью npm start. Я хочу настроить то же самое в файле экосистемы.json, чтобы я мог начать с использования инструмента pm2. Также я хочу начать в кластерном...
1895 просмотров
schedule 06.03.2022

Приложение pm2 в каталоге с символической ссылкой дает 502 Bad Gateway
У меня есть приложение node.js, настроенное для запуска через pm2 в такой структуре каталогов: /opt/project/v1/web/index.js /opt/project/current -> /opt/project/v1 То есть current — это символическая ссылка на v1 . Мне нужно pm2 ,...
321 просмотров
schedule 13.10.2022

pm2 с systemd и передачей аргумента node
Я хочу запустить узел с pm2 и переменными среды, такими как --nouse-idle-notification или --max-old-space-size=2048 . Однако, что бы я ни делал, он не передает переменные узла. Я запускаю свое приложение с mp2 и файлом конфигурации. Файл...
5174 просмотров

Как я могу безопасно перезапустить приложение Node, которое получает большой объем трафика?
Например, в мире Python вы должны использовать uWSGI или Gunicorn для перезапуска веб-приложения Python, если оно по какой-либо причине остановлено, например. утечки памяти, непредвиденные ошибки времени выполнения и т. д. Однако это делается таким...
202 просмотров
schedule 08.04.2023

Для чего нужен единственный аргумент pm2-docker?
pm2-docker должен работать внутри контейнеров докеров, поэтому... согласно http://pm2.keymetrics.io/docs/usage/docker-pm2-nodejs/ : Чтобы разделить каждый процесс в своем собственном Docker, вы можете использовать параметр –only [имя...
219 просмотров
schedule 12.09.2022