RE: MemoryLeak au déploiement d'un EAR dans Glassfish

<[email protected]> Thu, 25 Aug 2011 12:07:40 +0200
Newsgroups gmane.comp.java.french.general
Message-ID <813_1314266863_4E561EEF_813_39395_1_9A0AC53E58D55946ADB5B1AA8AB75D7C4389044D7C@PUEXCB2C.nanterre.francetelecom.fr>
Salut,
J'ai des probl=E8mes similaires avec mvn:jetty.
Au bout d'un moment =E7a p=E8te avec un truc "out of permgen space".
J'ai pas encore pris le temps de tracer pourquoi =E7a me bouffe du permgen =
car c'est pas critique pour moi.

Ce que je peux te conseiller c'est d'utiliser un profiler/memory debugguer =
genre Yourkit qui "devrait" te permettre de tracer ce qui est en m=E9moire =
assez finement.

My 2 cents,
Patrice

> -----Message d'origine-----
> De=A0: Nicolas Delsaux [mailto:[email protected]]
> Envoy=E9=A0: jeudi 25 ao=FBt 2011 12:02
> =C0=A0: * liste Java
> Objet=A0: MemoryLeak au d=E9ploiement d'un EAR dans Glassfish
>=20
> Salut
> j'ai une application=A0web qui, quand je la d=E9ploie r=E9guli=E8rement d=
ans
> Glassfish pour le d=E9veloppement, "semble" provoquer des memoryleaks.
> C'est =E0 dire qu'=E0 chaque fois que je la red=E9ploie, Glassfish mange =
200
> Mo.
> Evidement, au bout d'un moment, il a mang=E9 toute sa RAM et doit
> s'arr=EAter. Et comme il ne me dit pas quand il veut s'arr=EAter, je suis
> bien emb=EAt=E9.
> Alors j'aimerais savoir si vous ne conna=EEtriez pas un moyen de savoir
> ce qui le fait consomer.
> J'ai bien s=FBr lanc=E9 JVisualVM, qui m'a confirm=E9 cette augmentation =
du
> heap consom=E9, mais je n'arrive pas =E0 voir ce qui est consom=E9.
> Tant que j'y suis, dans mon application, j'utilise des resources JDBC
> et autres JMS, Neo4J, ... Est-ce que vous sauriez si on peut savoir si
> des instances des pools de connexion associ=E9s sont conserv=E9s ?
> Merci
>=20
> --
> Nicolas Delsaux

***************************************************************************=
*****
IMPORTANT.Les informations contenues dans ce message electronique y compris=
 les fichiers attaches sont strictement confidentielles
et peuvent etre protegees par la loi.
Ce message electronique est destine exclusivement au(x) destinataire(s) men=
tionne(s) ci-dessus.
Si vous avez recu ce message par erreur ou s il ne vous est pas destine, ve=
uillez immediatement le signaler  a l expediteur et effacer ce message=20
et tous les fichiers eventuellement attaches.
Toute lecture, exploitation ou transmission des informations contenues dans=
 ce message est interdite.
Tout message electronique est susceptible d alteration.
A ce titre, le Groupe France Telecom decline toute responsabilite notamment=
 s il a ete altere, deforme ou falsifie.
De meme, il appartient au destinataire de s assurer de l absence de tout vi=
rus.

IMPORTANT.This e-mail message and any attachments are strictly confidential=
 and may be protected by law. This message is
intended only for the named recipient(s) above.
If you have received this message in error, or are not the named recipient(=
s), please immediately notify the sender and delete this e-mail message.
Any unauthorized view, usage or disclosure ofthis message is prohibited.
Since e-mail messages may not be reliable, France Telecom Group shall not b=
e liable for any message if modified, changed or falsified.
Additionally the recipient should ensure they are actually virus free.
***************************************************************************=
*****