#node.js
#node.js
Вопрос:
Я создаю службу мониторинга для своего сервера Nodejs, которая отслеживает четыре кластера. Монитор должен предоставлять статистику на основе каждого отдельного кластера, включая столбцы, такие как отправленные файлы, полученные файлы и т.д.
Каждый кластер представлен PID, но когда мы перезапускаем сервер Nodejs, PID сбрасывается. Есть ли способ отслеживать 4 кластера и связывать старые идентификаторы PID с ними? Таким образом, я могу действительно отслеживать каждый кластер вместо мониторинга статистики на основе PID.
Комментарии:
1. Я понимаю, что это может быть не то, что вы ищете, но вы пробовали pm2 ? Это популярный сервис для мониторинга процессов узла и поддерживает кластеризацию.
2. @dylants Да, в настоящее время я использую PM2, однако он не отслеживает все входящие и исходящие передачи файлов. Это ключевая статистика, которая мне нужна прямо сейчас.
3. У меня есть другой вариант использования, но я хочу точно такой же. Есть ли решение идентифицировать мой кластер, даже если он был возрожден
cluster.fork()
снова?