Skip to content

Loading…

Memory leak in TimeSeriesCollectorConfig #95

Closed
vogelito opened this Issue · 3 comments

2 participants

@vogelito

Removing the following from our config got rid of a significant memory leak from our kestrel servers:

  admin.statsNodes = new StatsConfig {
    reporters = new TimeSeriesCollectorConfig
  }

The leak was identified by using yourkit to capture memory snapshots of a live kestrel server at different points in time and noticing that the com.twitter.ostrich.admin.TimeSeriesCollector object was growing significantly in size.

@robey robey was assigned
@robey

closing as duplicate of issue 96.

@robey robey closed this
@robey

oops, forgot the magic for github autoformat:

issue #96

@vogelito

Per my comment on #96, I think these are separate issues.

Let me know if I can provide any more information that would be useful for you. Please notice that I was looking at the retained size (not the shallow size) of these objects when doing my debugging.

@robey robey was unassigned by vogelito
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.