Утечка памяти в Opencensus-узле? - PullRequest
0 голосов
/ 28 апреля 2019

У меня есть что-то вроде медленной утечки памяти на моем сервере, и heapdump показывает много журналов от opencensus. Просматривая код там я не слежу за тем, как opencensus освобождает записанные данные из памяти.

Я записываю метрики для каждого http-запроса с чем-то вроде

globalStats.record(...);

При просмотре моей heapdump кажется, что журналы сохраняются в tagValueAggregationMap при каждом измерении. Я предполагаю, что это должно быть временным, пока экспортер не подберет это и не напишет это где-нибудь еще. Реализует ли экспорт метод или что-то, что очищает внутреннюю память, или это зависит от меня, где я его реализую? Возможно, моя проблема не имеет ничего общего с opencensus, но хотелось бы понять, какой процесс в конечном итоге освободит эти объекты из памяти?

...