16/08/2007, 10:07
|
| | Fecha de Ingreso: agosto-2007
Mensajes: 4
Antigüedad: 17 años, 4 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). |