Bonjour à tous,
Depuis peu, j'ai un server Tomcat 6 qui tourne et héberge pour le moment 2 sites.
Les 2 sont déployées à partir de War déposés dans webapps.
Je rencontre plusieurs problèmatiques :
1 - Quand je met une nouvelle version à disposition (positionnement d'un nouveau .war), il ne le prend pas en compte ! Je suis obligé de supprimer le répertoire de déployement, et de redémarrer tomcat. Pas terrible, car TOUS les sites hébergés sont alors indisponibles. audoDeploy est pourtant a true dans server.xml...
Est-il possible de n'arreter / réinstaller que certaines application, sans pour autant devoir tout redémarrer ?
2 - Je voudrais que le temps ou le site est offline, les utilisateurs soient redirigés vers une page d'attente temporaire indiquant que "le site est en maintenance". Quelle solution pourrais-je mettre en place à cette fin ?
3 - Lors de ma dernière publication d'un .War, comme d'habitude j'arrete tomcat, je supprime le dossier déployé, et je redémarre tomcat. Cela concerne une modification sur le menu principal commun à toutes les pages (il est dans un include).
Surprise après redémarrage : sur certaines pages, l'ancien menu était affiché, et sur d'autres le nouveau !!!
Pour contrer le problème, j'ai du ouvrir et réenregistrer sans rien modifier (avec vi), les pages qui affichaient l'ancien menu.
Comment cela est-il possible et comment contrer ce problème ?
Merci d'avances pour vos réponses.
Partager