Lo que importa no es qué jars tenés disponibles, sinó cual usa para conectarse a la base de datos.
Fijate en las preferences del modelo cual es el JDBC driver.
De: Soportegx [mailto:soportegx@gmail.com]
Expuesto a las: jueves, 14 de octubre de 2010 13:55
Expuesto en: GxDeveloper
Conversación: [gx-l] Problemas con Tomcat
Asunto: Re: [gx-l] Problemas con Tomcat
gracias pablo los drivers para sql que ocupo son
msbase.jar
mssqlserver.jar
y otro mas
quizas alli esta el problema ??
deberia ocupar el jtds solamente ?
El 14 de octubre de 2010 12:37, Pablo Moleri <pablo@cybernet.com.uy> escribió:
¿Estás usando el mismo driver?
En GX X se usa por defecto el jTDS, de repente en GX9 usabas otro. Eso puede ser una diferencia importante.
Me parece importante que monitorees 3 cosas, que son bien fáciles de mirar:
· Memoria del proceso tomcat y del sqlserver (usando el administrador de procesos)
· CPU del proceso tomcat y del sqlserver
· Bloqueos en la base de datos
Podés ver si hay bloqueos ejecutando en el intérprete de SQL: “exec sp_who2”
Seguramente el síntoma de lentitud se debe a alguno de estos 3. Después de identificar esto te va a ser más fácil encontrar la raíz del problema.
Saludos,
Pablo
De: Soportegx [mailto:soportegx@gmail.com]
Expuesto a las: jueves, 14 de octubre de 2010 12:50
Expuesto en: GxDeveloper
Conversación: [gx-l] Problemas con Tomcat
Asunto: Re: [gx-l] Problemas con Tomcat
Una acotacion general al tema, cuando el sistema estaba en gx 9 nunca ocurrio esto, se paso el modelo a gx X y todo lo demas quedo igual y empezaron los problemas, el sql es el mismo el tomcat es el mismo , solo se actualizo la version de genexus. solo me resta pensar que la version gx X hay que parametrizar algo adicional pero no se que .
El 14 de octubre de 2010 11:33, Alcides Córdova de la Rosa <acor77@hotmail.com> escribió:
No es igual para la configuracion de las propieades del modelo, pero el principio es el mismo, ya que tu servidor no esta respondiendo por peticiones, si no cuando hay una peticion carga toda a aplicacion al servicio, eso hace que se te caiga, y hasta que reinicias el proceso vuelva a funcionar.
Saludos.
L.I. Alcides Córdova
Gerente de Consultoría y Desarrollo
Delta Soluciones S.A. de C.V.
Cd. Reynosa, Tamps, Mex.
Date: Thu, 14 Oct 2010 10:44:11 -0300
From: soportegx@gmail.com
To: gx-l@gxtech.com.uy
Subject: Re: [gx-l] Problemas con Tomcat
sergio tengo acceso full al servidor y tomcat
El 14 de octubre de 2010 10:35, Sergio Daniel Coronel Malvarez <serge.coro@gmail.com> escribió:
Alcides:
Según tengo entendido, lo que mencionas en la parte superior no es posible configurar en genexus para el caso de Java, en realidad con el Tomcat por defecto no sucede ese problema debido a que la carga la realiza por peticiones. Claro que esto es configurable en el servidor Tomcat, pero dudo que sea el problema que Soportegx nos menciona.
En cuanto a la opción inferior que mencionas, es una buena alternativa cuando los equipos tienen muchos requerimientos.
SoporteGx:
Tienes acceso al tomcat? puedes modificar su configuración y ver los logs del mismo? Es casi seguro que el problema que tienen es de memoria, aunque puede ser alguno de los anteriores que mencione también.
Para ello deberían modificar las opciones de carga de java en el tomcat (JAVA_OPTS). Una rapida busqueda en google de esto te arrojara miles de resultados :).
2010/10/14 Soportegx <soportegx@gmail.com>
gracias alcides revisare pero no me suena en java lo que me comentas
El 14 de octubre de 2010 10:21, Alcides Córdova de la Rosa <acor77@hotmail.com> escribió:
Sergio
A mi me pasaba lo mismo con una aplicacion Web con .NET, la forma en lo solucione es cambiando el parametro de HttpHandler de la opciones de Net Especific como muestro en la imagen adjunta.
Si puedes encontrar un parametro similar dentro de las propiedades de tu modelo con respecto a Java. La idea central es que cargue cada objeto de la aplicacion por separado, y no que se cargue toda la aplicacion o todas las paginas cada ves que se reinicia el servicio web y alguien hace una llamada a la aplicacion.
Otra cosa que hicimos fue separar (esto es muy obvio) el SQL server del Servidor de aplicaciones, en este caso tomcat, en uno y el SQL Server en otro equipo, aunque esto en su tiempo ayudo bastante a las caidas de la aplicacion, la mejor solucion fue la que te propongo arriba.
Saludos y suerte, espero que esto te sirva de ayuda.
L.I. Alcides Córdova
Gerente de Consultoría y Desarrollo
Delta Soluciones S.A. de C.V.
Cd. Reynosa, Tamps, Mex.
Date: Thu, 14 Oct 2010 09:45:52 -0300
From: soportegx@gmail.com
To: gx-l@gxtech.com.uy
Subject: Re: [gx-l] Problemas con Tomcat
Sergio :
Tengo tomcat 5.28 + java y Sql Server , la aplicacion funciona bien durante un tiempo es decir 1 hora o 2 horas es relativo y de repente empiezan a llamar los usuario que el Sistema o se pego o esta muy lento . El usuario admistrador va al Servidor baja el Tomcat y se soluciona todo el problema
luego a las horas despues o minutos empieza nuevamente el mismo problema
no se si necesitas mas datos
gracias
El 14 de octubre de 2010 09:41, Sergio Daniel Coronel Malvarez <serge.coro@gmail.com> escribió:
Puedes dar más detalles del problema?
2010/10/14 Soportegx <soportegx@gmail.com>
Forsitas :
buen dia ,tengo un problema con una aplicacion java gx x + Sql Server y tomcat 5.028 , cada una hora o en forma aleatoria se relentiza o se pega la aplicacion web y el administrador del sistema tiene que bajar el Servicio y alli recien la aplicacion funciona correctamente ,alguien podria indicarme que podria estar pasando o como poder solucionarlo
muchas gracias
0 Response to "RE: [gx-l] Problemas con Tomcat"
Publicar un comentario