You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
the call method 'AsyncLimitUsageStorage.addAndGet' occur memory leak, this will create too manay tasks in high concurrency situation, but there is only one thread that executes task to send data to distribute storage, so more and more tasks will be kept in long stock.
The text was updated successfully, but these errors were encountered:
xiongshilin
changed the title
AsyncLimitUsageStorage memory leak
AsyncLimitUsageStorage memory leak in high concurrency situation
Jan 25, 2019
You should consider using the batched storage in this case then. It will be less accurate, but it's a trade-off. Trying to increase the number of threads to send the data is likely to cause concurrency problems with the current implementation. We should add a note in the readme about this.
the call method 'AsyncLimitUsageStorage.addAndGet' occur memory leak, this will create too manay tasks in high concurrency situation, but there is only one thread that executes task to send data to distribute storage, so more and more tasks will be kept in long stock.
The text was updated successfully, but these errors were encountered: