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 number of keys in Redis starts to grow quite quickly once an app is launched. 2.6k keys in 40min. It takes just ~1MB of memory, but what are those keys?
It levels out at 73k keys and 25MB memory in each case.
This screenshot is from the session recording PR's heroku instance.
When working on the plugins, I noticed that in an undeployed state with no app running, the keys all expired within 24h.
Expected behavior
There shouldn't be a leak.
How to reproduce
Launch an app on Heroku and have a look. Or check any redis usage of the deployed preview apps.
Environment
At least any posthog instance running on Heroku, could be wider spread
Additional context
I think celery saves some "Ack" / "success" messages in the queue after an event is done, to notify of task completion (e.g. await task()).
Thank you for your bug report – we love squashing them!
The text was updated successfully, but these errors were encountered:
Bug description
The number of keys in Redis starts to grow quite quickly once an app is launched. 2.6k keys in 40min. It takes just ~1MB of memory, but what are those keys?
It levels out at 73k keys and 25MB memory in each case.
This screenshot is from the session recording PR's heroku instance.
When working on the plugins, I noticed that in an undeployed state with no app running, the keys all expired within 24h.
Expected behavior
There shouldn't be a leak.
How to reproduce
Launch an app on Heroku and have a look. Or check any redis usage of the deployed preview apps.
Environment
Additional context
await task()
).Thank you for your bug report – we love squashing them!
The text was updated successfully, but these errors were encountered: