Meine Java-Webanwendung begann mit sporadischen Ausfällen. Blick in die Protokolle, sehe ich dieses Muster wiederholt Hunderte von Zeiten im Laufe des Tages.Implementiert Tomcat meine Web App immer wieder neu?
INFO: Undeploying context [/TheChosenOne]
INFO: Deploying web application archive /var/lib/tomcat/webapps/TheChosenOne.war
INFO: Deployment of web application archive /var/lib/tomcat/webapps/TheChosenOne.war has finished in 323 ms
Soweit ich weiß, ist kein Mensch (absichtlich) dafür verantwortlich. Was würde dazu führen, dass dies geschieht? Was löst eine solche Umschichtung aus, ohne dass jemand explizit danach fragt? Ist dies ein Tomcat-Konfigurationsproblem? Oder kann der Code selbst dies verursachen?
* "kein Mensch ist (gezielt) verantwortlich für das" * dann sie tun das unbeabsichtigt mit einer Build-Pipeline, die eine Neu-Bereitstellung auslöst? – Tom
Ich untersuche solche Aspekte. Selbst wenn es Teil einer Build-Pipeline wäre, würden wir keine neuen Versionen in die Pipeline drängen. Diese Umstellungen scheinen also ganz auf sich allein gestellt zu sein. – TheBuzzSaw