Kassensystem / DatabaseSystem

Datenbanksystem mit Datenbank- und Netzwerk-Schnittstelle
https://kassensystem.github.io/DatabaseSystem/
2 stars 1 forks source link

Bug beim Verbindungsabbruch mit MySQL-Server #9

Closed marvinmai closed 6 years ago

marvinmai commented 6 years ago

Während der RestController läuft wird der MySQL-Server gestoppt. Wenn dieser anschließend wieder gestartet wird, findet der Controller trotzdem keine Verbindung und verhält sich, als wäre der MySQL-Server aus.

marvinmai commented 6 years ago

evtl. sollte bei jeder Schnittstellen-Methode des DatabaseServices die Verbindung erst geöffnet und danach wieder geschlossen werden. Unklar: Auswirkung auf die Performance. Evtl nur machen, wenn die Verbindung == null ist oder ähnliches.

marvinmai commented 6 years ago

gelöst über Abfrage des aktuallen Verbindungssatusses bei jeden Funktionsaufruf