Re: Se cuelga aplicación bajo asp.n et
Rafael Rueda <[email protected]> Fri, 07 Oct 2011 15:30:55 -0500
| Newsgroups | gmane.comp.gnome.mono.hispano |
|---|---|
| Message-ID | <1318019455.19032.1.camel@rafael> |
Gracias Alberto ahora el sistema est=E1 funcionando perfectamente. Rafael Rueda El jue, 06-10-2011 a las 16:19 +0200, Alberto Le=F3n escribi=F3: > Solo se me ocurre que tengas las conexiones con pooling =3D true y que > est=E9s usando un provider de postgresql que no soporta pooling. > Esto dependiendo de si est=E1s usando el provider totalmente manualmente > o accedes a =E9l a trav=E9s una interfaz gen=E9rica que deje "escuchando"= la > conexi=F3n, aunque tu la hayas cerrado. > = > Esto se ve monitorizando las conexiones de la base de datos, est=E1n > como dormidas. > = > Con mysql pas=F3 con los providers anteriores al 6.2 no estaba bien > soportado el pooling, y aunque llamaras a Dispose() o Close() de la > conexi=F3n, si en el web.config ten=EDas pooling=3Dtrue, la conexi=F3n qu= edaba > "dormida" > = > Esto significaba que tras varias horas de navegaci=F3n, el sistema no > serv=EDa nuevas conexiones ni reciclaba las viejas y fallaba. > = > El provider 6.2 hacia arriba al instalarse llamaba a un servicio que > comprobaba regularmente las conexiones "dormidas" y las eliminaba si > no se usaban en X horas o minutos. > = > Prueba a poner pooling =3D false para tener control real de liberar los > recursos de la conexi=F3n y que se cierre realmente. > = > Pero en casos de escalabilidad y para mejorar el rendimiento, es mejor > usar un provider que permita rehusar las conexiones. > = > Un saludo, > = > El 6 de octubre de 2011 16:09, Rafael Rueda <[email protected]> > escribi=F3: > Tengo un servidor ubuntu sobre el cual tengo aplicaciones > desarrolladas > con asp.net con apache sobre una base de datos postgresql, en > varias de > estas aplicaciones emito reportes bajo PDF. He cuidado > rigurosamente de > manejar la apertura y cierre de las bases de datos. He > cambiado > par=E1metros en la configuraci=F3n de postgresql. El sistema > trabaja > normalmente, pero en un momento se queda inactivo, por una o > varias > horas o definitivamente no responde hasta no reiniciar > (restart o > reload) indistintamente apache o reiniciar la base de datos. > =BFAlguien ha > tenido el mismo problema? o agradezco sugerencias para salir > de el. > He trabajado esta situaci=F3n con varias versiones de ubuntu, la > actual es > la 11.04, varias versiones de postgres la actual es la 9.0 y > varias > versiones de mono la actual es 2.10.5 y en mod_mono es la > 2.10. > Agradezco sus aportes. > = > Rafael Rueda > = > _______________________________________________ > Mono-hispano mailing list > [email protected] > https://listas.hispalinux.es/mailman/listinfo/mono-hispano > =