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