Node.js CPU Express / Socket.io увеличивается на каждом клиенте - PullRequest
0 голосов
/ 09 июля 2020

Я пытаюсь найти способ отследить проблему, с которой я столкнулся.

У меня есть веб-приложение node.js, работающее express и socket.io. В состоянии покоя узел использует около 2% ЦП. Когда подключается 1 клиент, он увеличивается до 6%. Второй клиент доводит его до 10% и т. Д.

Когда клиенты отключают CPU, падает.

Я использую каталоги stati c для большинства ресурсов приложения (css, изображения, плагины и т. д. c). Отдельные страницы находятся в e js и используют маршруты в узле.

Я попытался отключить сообщения socket.io, и процессор упал, но не намного.

Я понимаю это не так много информации для go о. Я застрял в том, как начать отслеживать проблему. Если у кого-то есть указатели, я был бы признателен!

...