Merci de me supprimer de votre liste de diffusion

Cordialement
[EMAIL PROTECTED]




----- Original Message -----
From: "Patrice Godard" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, January 29, 2003 11:42 AM
Subject: Re: tomcat sessions


> -----Original Message-----
> From: MARQUES D ext OCISI <[EMAIL PROTECTED]>
> To: "Java Mailing List" <[EMAIL PROTECTED]>
> Date: Wed, 29 Jan 2003 11:22:35 +0100
> Subject: tomcat sessions
>
> bonjour � tous,
> j'ai actuellement une appli qui tourne sous tomcat 4.1.
> je voudrais param�trer la fr�quence de d�clenchement du session collector
> ind�pendemment de la dur�e des sessions.
> connaissez vous un moyen de param�trer cela dans tomcat ?
> ou au pire comment r�cup�rer l'ensemble des sessions de mon appli ?
> ----------------
> Je pense qu'il faut d�velopper son propre org.apache.catalina.Manager
>
> Sinon pour avoir la liste des sessions d'un Context, c'est faisable.
> Voici comment je fais:
> Une servlet qui impl�mente org.apache.catalina.ContainerServlet
> de l�, on � acc�s � l'objet org.apache.catalina.Deployer
> et avec un code comme celui ci-dessous on r�cup�re les sessions, entre
autres:
> -------------
> String contextPaths[] = deployer.findDeployedApps();
>         for (int i = 0; i < contextPaths.length; i++) {
>             Context context = deployer.findDeployedApp(contextPaths[i]);
>             String displayPath = contextPaths[i];
>             if( displayPath.equals("") )
>                 displayPath = "/";
>             if (context != null )
>             {
>                 TOMAContext ctx =tomaData.addContext(displayPath);
>                 ctx.setEnabled(context.getAvailable());
>
ctx.setSessions(context.getManager().findSessions().length);
>                 initServletsList(context,ctx);
>
>             }
>         }
> -----------
>
> Je me suis inspir� du code source de Tomcat 4.
> C'est pour un outil de supervision de Tomcat qui permet de suivre pour
chaque webapp, le nombre de sessions, le nombre maxi de sessions atteint
depuis le boot, le nombre d'acc�s sur chaque servlet/jsp en temps r�el.
>
> D�s que c'est assez propre pour �tre "montrable" ce sera disponible sur
mon site et sur sourceforge (il n'y a que la version pour Tomcat3
actuellement).
>
> Hope this helps.
>
> Patrice
>
>
>
> -- S'il n'y a pas de solution, il n'y a pas de probl�me --
>

Répondre à