Open morgsmccauley opened 4 months ago
This appears to happen after the block streams get backed up for an extended period of time.
This doesn't result in system failure, only degraded performance. The confiugredmaxmemory-policy
of volatile-lru
will evict all expirable keys, which are the cause of this memory spike.
This seemed to happen after restarting Runner after a few hours downtime. Most likely related to the expirable streamer message cache written by Block Streamer: All Redis Streams cap out when Runner is down, upon restart, Redis Stream is drained, therefore the Block Streams start back up, causing multiple cache writes. Needs to investigated further: