miércoles
may122004
Almacenar logs asíncronamente
miércoles, mayo 12, 2004 at 11:25AM
En el 'renacido' JavaWorld han publicado un artículo sobre los beneficios de almacenar las trazas de una aplicacrión en un entorno J2EE de una manera asíncrona utilizando JMS e Hibernate.
Este artículo prropone pensar los logs como mensajes a enviar a una cola JMS que un consumidor (en este caso un 'Message-driven bean') irý almacenando en Base de Datos utilizando Hibernate. El beneficio de esto es que la aplicacrión generadora de logs no tiene que esperar a que se almacenen en base de datos los logs que va generando para continuar su proceso, sino que los envia a una cola y se despreocupa: es el servicio de mensajeria el que se encarga de velar por el correcto tratamiento de ellos.
Este artículo es teýricamente interesante por que toca varios temas como Hibernate, JMS o Message-driven beans... pero en cuanto a utilidad quizý antes que montýrmelo por mi cuenta, optaría por utilizar Log4j y su JMSAppender
(aunque no lo he tocado nunca).
Este artículo prropone pensar los logs como mensajes a enviar a una cola JMS que un consumidor (en este caso un 'Message-driven bean') irý almacenando en Base de Datos utilizando Hibernate. El beneficio de esto es que la aplicacrión generadora de logs no tiene que esperar a que se almacenen en base de datos los logs que va generando para continuar su proceso, sino que los envia a una cola y se despreocupa: es el servicio de mensajeria el que se encarga de velar por el correcto tratamiento de ellos.
Este artículo es teýricamente interesante por que toca varios temas como Hibernate, JMS o Message-driven beans... pero en cuanto a utilidad quizý antes que montýrmelo por mi cuenta, optaría por utilizar Log4j y su JMSAppender
(aunque no lo he tocado nunca).
in
j2ee
j2ee 
Reader Comments