Где я могу найти порты всех запущенных приложений pm2? - PullRequest
0 голосов
/ 16 ноября 2018

У меня есть сервер с установленным PM2 и 10 запущенными приложениями узла.Каждое приложение должно работать с другим номером порта.Когда я устанавливаю новое приложение на сервер, мне нужна информация об используемых портах.С 'pm2 list' я получаю много информации о приложениях, но не о порте.

pm2 list

App name       │ id │ version │ mode │ pid   │ status │ restart │ uptime │ cpu  │ mem        │ user │ watching
example_name   │ 1  │ 0.0.0   │ fork │ 25651 │ online │ 0       │ 37D    │ 0%   │ 386.3 MB   │ root │ disabled

Я не могу найти обзор всех используемых портов, и я не могу поверить, что эта важная информация не предоставляетсяPM2.У кого-нибудь есть идеи, где я вижу список всех используемых портов в PM2?

1 Ответ

0 голосов
/ 08 августа 2019

Привет, Шмидко, даже я попробовал то же самое, но я также не нашел такой опции в pm2, поэтому в настоящее время я получаю pid из pm2 l, а затем использую приведенную ниже команду для получения порта на моем linux os

sudo netstat -ano -p tcp | grep <PID>

, поэтому я получаю вывод следующим образом: tcp6 0 0 ::: 1111 ::: * LISTEN 2111 / app.js off (0.00 / 0/0)

, где 2111 / app.js - PID &::: 1111 - это порт

(оставив здесь комментарий, я не имею права комментировать)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...