2010-08-27 32 views
1

Nous essayons d'exécuter 2 applications sur Tomcat qui est sur VPS. La mémoire allouée est de 512 Mo et le ram burstable est de 1256 Mo. Maintenant les deux ces applications ont des noms de classe uniques que les noms de dossier sont différents. Il s'agit des applications Java, JSF, Spring et Hibernate.2 applications s'exécutant sur tomcat et entraînant une insuffisance de mémoire. Est-ce à cause de la mémoire insuffisante sur VPS?

Les deux sont sous des dossiers respectifs emballés comme deux guerres différentes. Chaque fois que nous essayons de les exécuter ensemble, nous obtenons OutOfMemoryExceptions.

Faisons-nous quelque chose de mal ou avons-nous besoin de plus de RAM ici?

Répondre

0

Il y a deux problèmes potentiels ici 1. Plusieurs applications Web utilisant le même pot de pool de connexions. Donc, il y avait deux instances de la classe dans la même machine virtuelle

J'ai décrit le problème et la solution ici Multiple webapps using same c3P0 connection pool

  1. Nous utilisons xml/xsl qui consomme trop de mémoire. Besoin d'approfondir cela.