Найдите утечку памяти на веб-сайте ReactJS / Node - память увеличивается при посещении страницы - PullRequest
0 голосов
/ 17 июня 2019

Я пытаюсь найти утечку памяти на моем ReactJS-сайте с рендерингом на стороне сервера.

Что происходит, так это то, что процесс занимает больше памяти при каждом посещении страницы. Я запустил процесс с --inspect, сделал снимок, затем перезагрузил страницу ~ 5 раз и сделал еще один снимок.

Вот сравнение:

Comparison view

Я вижу высокую дельту в секциях array и system. Когда я открываю его, он показывает мне это:

Comparison View Array

Теперь мне нужно выяснить, в чем причина проблемы. Кажется, проблема в моем файле vendors, означает ли это, что проблема может быть в npm-пакете, или это также может быть связано с моим кодом? Как мне действовать сейчас, чтобы найти причину утечки?

...