Die wahrscheinlichste Ursache ist, dass Ihre Verbindung zur Datenbank abgebrochen ist (Firewall, Serverkonfiguration ...) und Rails es nicht bemerkt hat, sodass innerhalb von ActiveRecord::QueryCache ein Timeout auftritt . Sobald Rails bemerkt, dass die Verbindung unterbrochen wurde, stellt es die Verbindung wieder her und der Ausführungsablauf wird fortgesetzt.
Versuchen Sie, den Parameter read_timeout zu setzen in Ihrer database.yml Datei auf etwa 10 Sekunden und überprüfen Sie Ihre Verbindungs- und Servereinstellungen.