Instances can end up with multiple `ApplicationSetting` records when Redis is down
A couple of times recently, I've noticed that some instances have multiple ApplicationSetting
records in the database. If you inspect ApplicationSetting.first
you may see drastically different settings that ApplicationSetting.last
. Luckily, I think we mostly use ApplicationSetting.last
in code so we're fairly consistent. But the question is, how are they getting multiple records here?
@DouweM Any ideas how this would happen or if we can/should do anything to prevent it?
Edited by Nick Thomas