Как собрать дамп памяти из приложения meteor / nodejs? - PullRequest
0 голосов
/ 14 мая 2018

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

Вопрос в том, как мне получить эти дампы памяти из моих приложений?

Этот анализ памяти и производительности выполняется на стороне сервера. Насколько я знаю, дампы памяти, полученные из браузера Chrome, являются дампами памяти на стороне клиента.

1 Ответ

0 голосов
/ 14 мая 2018

Кажется, что этот пакет узла

https://github.com/bnoordhuis/node-heapdump

может использоваться для сбора heapdumps на стороне сервера.Еще нужно выяснить, как правильно его использовать, а затем время проанализировать эти дампы.

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

...