Hallo zusammen,
mal eine Frage zum Deployment. Meine App arbeitet auf Glassfish und macht automatisiert verschiedene Tasks in seperaten Threads. Nun hab ich angenommen eine Verbesserung programmiert und möchte diese auf dem produktiven Server deployen. 1 Thread ist aber noch fröhlich am arbeiten (Daten in DB schreiben) und braucht noch 1 h.
Gibts eine Möglichkeit, dass man während des Arbeitens deployed ohne den aktuell noch arbeitenden Thread abzubrechen und zu riskieren, dass Daten fehlen? Klar könnte ich warten, aber evtl. startet derweil schon wieder ein neuer Thread und ich muss wieder warten.
Wie macht ihr das, gibts da eine best pratice?
mal eine Frage zum Deployment. Meine App arbeitet auf Glassfish und macht automatisiert verschiedene Tasks in seperaten Threads. Nun hab ich angenommen eine Verbesserung programmiert und möchte diese auf dem produktiven Server deployen. 1 Thread ist aber noch fröhlich am arbeiten (Daten in DB schreiben) und braucht noch 1 h.
Gibts eine Möglichkeit, dass man während des Arbeitens deployed ohne den aktuell noch arbeitenden Thread abzubrechen und zu riskieren, dass Daten fehlen? Klar könnte ich warten, aber evtl. startet derweil schon wieder ein neuer Thread und ich muss wieder warten.
Wie macht ihr das, gibts da eine best pratice?