Hallo,
ich habe eine Web-Anwendung, die mit integriertem Jetty WebServer läuft. Nun muss ich diese Anwendung öfter updaten. Die Anwendung läuft wie gesagt auf einem HTTP Port und einem Port für die MySQL Datenbank. Wenn ich nun eine neue Version einspiele, fahre ich die Anwendung runter und die neue hoch.
Meine Idee wäre nun eine Art Software Load Balancer die davon abstrahiert. So dass die eine Anwendung weiter läuft, ich die andere nochmal kurz testen kann auf dem Zielsystem (mit anderen Ports) und dann nur noch einen Switch umlege und von jetzt ab auf die neue Version zugegriffen wird (transparent für den Benutzer der Anwendung).
Wäre super, wenn wir da mal drüber nachdenken könnten
ich habe eine Web-Anwendung, die mit integriertem Jetty WebServer läuft. Nun muss ich diese Anwendung öfter updaten. Die Anwendung läuft wie gesagt auf einem HTTP Port und einem Port für die MySQL Datenbank. Wenn ich nun eine neue Version einspiele, fahre ich die Anwendung runter und die neue hoch.
Meine Idee wäre nun eine Art Software Load Balancer die davon abstrahiert. So dass die eine Anwendung weiter läuft, ich die andere nochmal kurz testen kann auf dem Zielsystem (mit anderen Ports) und dann nur noch einen Switch umlege und von jetzt ab auf die neue Version zugegriffen wird (transparent für den Benutzer der Anwendung).
Wäre super, wenn wir da mal drüber nachdenken könnten