2016-05-15 4 views
0

J'ai hébergé le panneau d'administration de broadleaf sur l'instance d'Amazon EC2. Le panneau d'administration prend beaucoup de temps à charger (peut-être parce que tout est piloté par la base de données). Chaque clic me coûte 30 secondes pour charger complètement afin que la page soit dans un état utilisable.Panneau d'administration Broadleaf trop lent. Des pointeurs pour l'optimiser?

Y a-t-il un moyen de l'optimiser?

+1

Avez-vous fait du profilage? –

Répondre

0

Quelles sont les spécifications de votre instance EC2? Et quelles sont les spécifications de la base de données à laquelle vous vous connectez?

Nous vous recommandons de fournir à la JVM au moins 1,5 Go de RAM pour chaque application que vous avez déployée. Par conséquent, si le site et l'administrateur sont déployés sur la même instance Tomcat, le total est de 3 Go. Vous pouvez le changer dans setenv.sh de Tomcat avec CATALINA_OPTS = "- Xmx1536m"

+0

J'ai hébergé "_admin_" et "_site_" sur différentes instances de tomcat (serveurs physiquement différents). Les deux ont les mêmes spécifications: - * instance t2.micro, 1 Go de RAM, monotore * Mon instance "_site_" fonctionne correctement mais mon instance "_admin_" est très lente (30 secondes par chargement de page). Pour la base de données, il existe un serveur physique distinct. Les deux "admin" et "site" se connectent à la même instance. Il s'agit d'une instance Amazon _RDS (MySQL) _ avec la même configuration * instance t2.micro, 1 Go de RAM, single core * – Monis