Probleme de lenteur de generation des pages HTML en struts2
Salut, J'ai cru au départ à des lenteurs du a wikitty (et a la sécu) mais en fait pas du tout et c'est beaucoup plus dérangeant :( Lorsque j'utilise jetty:run afficher la page d'accueil met 54s !!! et il passe moins de 1s dans l'execution de l'action. Le reste du temps est perdu pour la génération du HTML :(. Si je change le jsp de rendu pour qu'il n'y ait presque plus rien dedans, il met 'seulement' 5s pour le rendu :(. Je me suis dit que c'etait a cause de l'environnement qui est en dev. Donc dans un vrai tomcat, si je deploie le war. J'obtiens certe des temps beaucoup plus acceptable, mais tout de meme beaucoup trop long pour la complexité de la page :( Lors de la 1ere execution: - action: 1.19s (init wikitty) - rendu: 12.5s (compilation jsp) Lors des requetes suivantes: - action: 230ms - rendu: 5s Struts2 aurait-il de gros probleme de lenteur ? serait-ce du a la surcharge des template de rendu, a une mauvaise config de notre part ???? Si quelqu'un a des pistes -- Benjamin POUSSIN -------------------- tél: +33 (0) 2 40 50 29 28 email: poussin@codelutin.com http://www.codelutin.com
Le 15/08/2011 08:15, Benjamin POUSSIN a écrit :
Struts2 aurait-il de gros probleme de lenteur ? serait-ce du a la surcharge des template de rendu, a une mauvaise config de notre part ????
Arnaud a constaté que la gestion d'i18n est très lente, elle va chercher les traductions au niveau de la page, du package, de l'appli etc. en faisant beaucoup de résolutions (dont l'OGNL dans les clés). Donc à voir si getText() est utilisé dans les JSP ou <s:radio|textfield|whatever key="truc" />. -- Brendan Le Ny <bleny@codelutin.com> Code Lutin Conseil & Développement Logiciel Libre +33 (0)2 40 50 29 28 http://codelutin.com
participants (2)
-
Benjamin POUSSIN -
Brendan Le Ny