Bonjour,
J'ai une application web réalisée avec jsf jpa déployée sur un serveur tomcat.
Mon problème c'est qu'après un certains temps je reçois deux exceptions
J'ai réussi à détecté d’où viens le problème, et bien d'un ManagedBean avec un scope View qui essai de charger une liste de 50 milles lignes et les passe en paramètre à un tableau dans une page .xhtml sachant que j'utilise de la pagination dedans avec LazyDataModel de primefaces.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 java.lang.OutOfMemoryError: GC overhead limit exceeded et java.lang.OutOfMemoryError: Java heap space
Donc j'ai essayé d'optimiser mon code en premier lieu, d'augmenter la taille de mémoire en second(cette solution ne m'a fais gagné que du temps et l'application crash de nouveau dans 20 jours maximum).
Toute suggestion est la bien venue.
Merci.
Partager