The way to fix this is to increase the snapshot interval. The flag as I see on master is --raft="snapshot-after=10000". You can increase this to 100K, or 200K or something. Basically, what you want is that the time it takes to send a snapshot < time it takes to create a new snapshot (by leader).