Ich habe ein System von mehreren Ruby-Anwendungen. Der vollständige Stopp und Start dieses Systems dauert ungefähr 2 Minuten. Ich habe mich entschieden, meine Apps fehlertolerant für DB-Downs zu machen. Wenn ich also Datenbanken lösche und wiederherstelle, scheitern meine Apps nicht.Ist es in Ordnung, die Datenbank beim Ausführen von Programmen im Abnahmetest zurückzusetzen?
Ist das normal? Gibt es irgendwelche Fallstricke?
Warum sollte es schlecht sein? Es ist großartig, du hast ein robustes System. –