Подтвердить что ты не робот

Измерение и мониторинг производительности Node.JS

Я новичок в Node.JS, уже Googled для aswers, но есть много способов сделать это. У вас есть какая-то математика, чтобы знать, когда мне нужно масштабировать мой сервер Node.JS? И какие инструменты вы используете для мониторинга производительности сервера и отслеживания ошибок?

Спасибо!

4b9b3361

Ответ 1

Как сказал @ThiefMaster, это зависит от вашей системы. Вам необходимо отслеживать запросы на ваш сайт, загрузку процессора, объем памяти и т.д. И решать, когда и когда добавлять серверы режима.

Если вы хотите узнать больше о производительности Node.js, прочитайте эту хорошую статью: http://blog.3rd-eden.com/post/5809079469/theoretical-node-js-real-time-performance

Если вам нужна библиотека показателей Node.js, есть две версии, которые я могу порекомендовать:
https://github.com/felixge/node-measured
https://github.com/mikejihbe/metrics

Ресурсы

мониторинг сервера Node.js

Ответ 2

Я рекомендую отслеживать цикл событий, и если он начнет резервное копирование более 200 мс на регулярной основе, вам нужно будет масштабировать.