-
Notifications
You must be signed in to change notification settings - Fork 5.4k
2.8.2104 Occasional Redis Hangs Out Of Memory allocating #414
Comments
Hi @Gentlehag |
We currently have this hang each 2-5 hours. sometime redis even don'T recover it (we have cuirrently more data in ram) When upgraden to redis 3.0 would the dump survive? and If I would have to downgrand can I use the dump which was modified with 3.0 again ? And some time ago in an other issue (#379) you told us that you can provide a version with extended logging, could you create it for me so if I have this problem then you could see what it is? Or are there some tradeoffs with this logging? Our cache is very valuable and I wan't to avoid it if not necessary. |
@Gentlehag
Redis on Windows has the same specification of Redis on Linux in regard of the dump file format and compatibility. Please refer to the official Redis documentation: http://redis.io/documentation
We provide private builds for issues occurring with the latest release (currently 2.8.2400 and 3.0.501) if there is a bug report specific to one of those releases. |
could you provide me this private biuld ? i'Ve the feeling that there is a high chance to get again this bug and in this case it would be very good to not have it twice run in this problem |
@Gentlehag |
for the most current 3.0 that i should use to update :-) i'd assume its the 3.0.501 isn't it ? I just ask for this as some time ago we had the 3.0 and we had a bug. In these day there wasn't enough information in the log and we would have needed an updated version with more logs. see #379 (comment) |
@Gentlehag I suggest to close this issue and keep track of any problem with the private build in a dedicated issue. |
Thank you very much ! |
We have a single standalone Redis for Windows node running on a server.
Two other server are communicating with this instance.
We use it with SignalR and for caching.
The dump has a size of about 700MB
From time to time we have hangs for 1-3 minutes. After this it recoverrs by it self.
The error seems to only occur when there is some traffic on our page.
In this time we get the exception you can see below
When I search through the Redis log i can ocasssionally find these errors:
maxheap is set to 3000mb
the server has a total of 64 GB RAM and about 10GB were free
Looking at the error message _ Out Of Memory _ does this mean redis reached the maxheap in this moment?
There is also one more thing , but i'm not sure wether it is really realted to the problem.
Most of the time the problem increases its frequency. Then when I reset the iis of one of the server the problem is gone for hours or days completly. I thought about there may be hanging / stacking signalR queues. But I don't have any further signs that this may be the case.
I Also attached the output of the redis info ( but was about an hour after the error)
redisinfo.txt
Is there any thinh i can log when the server is in this state?
Any hints about that?
PS: I also posted on SO (if someone iscollecting points) http://stackoverflow.com/questions/35489732/redis-occassional-hangs
The text was updated successfully, but these errors were encountered: