La guerre de déploiement sur Tomcat prend une éternité

J'ai un Grain d'application, construit à un fichier war (~30 mo). Lorsque je tente de déployer le fichier war dans Tomcat 6 via le gestionnaire d'application, il prend plus de 10 minutes à déployer, ou se bloque indéfiniment. Quand il se bloque, je peux redémarrer Tomcat et de l'application est généralement déployé, mais parfois, je dois répéter le processus. J'ai aussi remarqué que pendant le déploiement, le processus Java maxes de la CPU et de la RAM est à ~10 à 15%.

Je suis assez nouveau à Java, donc je ne sais pas si c'est normal, mais je ne peux pas imaginer comment elle pourrait l'être. Est-il quelque chose que je peux faire pour l'exécuter plus lisse, plus rapide? Est-il une meilleure façon de déployer de Tomcat gestionnaire d'application?

Vérifier les logs de tomcat (tomcat/logs/)

OriginalL'auteur Thody | 2009-11-24