Est-il possible de configurer web.xml pour recharger une application web tomcat spécifique à un moment donné automatiquement? Si non, est-ce possible de le faire par programme?Recharger Tomcat webapp automatiquement?
2
A
Répondre
4
Programatically - une option est d'écrire un script Ant pour recharger la webapp que vous voulez en fonction de l'exemple given on the Tomcat docs
Vous serez à gauche avec une commande comme
ant -Dpassword=secret reload
et mettre cela en un onglet cron sur votre serveur (si Unix/Linux) ou Windows Task Scheduler pour Windows. Je remarque que vous avez étiqueté votre question garbage-collection
. Si vous redéployez l'application Web en raison d'un CPG excessif, il est préférable de s'attaquer à la cause du problème car ce rechargement n'est qu'une solution de contournement.
Exécutez un profileur pour identifier les fuites de mémoire.
Lecture connexe sur la mémoire Questions/GC
When log shows a lot of GC hits, what code change shall we need?
Points pour mentionner que le problème est à résoudre ailleurs. Garder le rechargement n'a aucun sens. – BalusC