-
Notifications
You must be signed in to change notification settings - Fork 360
[BUG] memory leak after overload or timeout #630
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
please apply this fixing #625 |
client login debug command line and set rate per second and start test uttil over load memory should decrease |
try your best send more and more traffic at hight speed util over and timeout then switch traffic speed to low or normal, |
who can help fix memory leak issue |
please note: |
any one can help this. thanks a lot. |
This looks like not a memory leak. When the process frees/deletes memory, it does not return the memory to operation system. That's why when you decrease the traffic, the memory does not decreased. Check this for detail. If you still have doubt with it, you can run your benchmark test with valgrind to see if there's memory leak:
Regards |
after using valgrind, no memory leak |
Describe the bug
memory leak
3 master and 3 slave
To Reproduce
do robuness test
using api AsyncRedisCluster to send set, get, delete to redis server with 1000000 keys and each the value has 10k len and each key 100 len
please send the traffic at high speed util get error includint timeout error and overload
and memory of client app will increase more and more over 5G or more
and then decrease the traffic to very very low speed
and continue observer the RES memory of client app by top command
even the traffic is very small, but the memory still not decreased for the whole night in idle
Expected behavior
we expect the memory should go backto normal
Environment:
The text was updated successfully, but these errors were encountered: