Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/08/2007, 10:07
AlphonseAlrick
 
Fecha de Ingreso: agosto-2007
Mensajes: 4
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: sesion en tomcat

mmmm.
como tiempo de sesion podriamos tambien referirnos a las conexiones de la BD que yo creo es el caso si es asi Cerciorarte de que el descanso de la conexión del DB esté fijado a 10-15 segundos.
en server.xml
podria ser algo asi:
<parameter>
<name>maxActive</name>
<value>20</value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>10</value>
</parameter>
<parameter>
<name>maxWait</name>
<value>-1</value>
</parameter>

Por parte de el Servidor Apache
Limitar el MaxKeepAliveRequests ;
MaxKeepAliveRequests 0 -->poner a 0 para ponerlo ilimitado. Se trata de mantener una conexión "viva" en el Apache. Es decir, un cliente está viendo la web y su "petición" se queda "viva" por si vuelve a pedir otra petición (GET, etc). De esta manera la petición es más rápida, pero también se quedan más conexiones "abiertas" en el Apache.

Limitar el KeepAliveTimeout ;
KeepAliveTimeout 15 --> Número de segundos que se espera el Apache para cerrar una conexión que está activa (pero en espera) y sin hacer nada (no está enviando datos) (leer arriba).