Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java tools & IDE's > log4j: вывод лога в БД


Автор: Entry_N3 19.4.2008, 16:25
Привет. Как реализовать вывод log`а в определенную таблицу БД и при этом иметь возможность писать в разные поля таблицы, используя log4j?

Автор: serger 21.4.2008, 06:10
Что-то типа этого:

log4j.appender.jdbc.sql=INSERT INTO LOG (DATE_LOG,TRACE,PRIORITY,MSG_LOG) VALUES ('%d{dd.MM.yyyy HH:mm:ss}', , '%l', '%p', '%m')

Автор: Entry_N3 21.4.2008, 11:32
serger, т.е. можно запрос указывать. здорово.

Автор: Entry_N3 22.4.2008, 10:25
Как работать будет log4j, если работы одного приложения фактически 5 томкатов на каждой отдельной win-ОС? В каждой ОС будет свой log4j.properties, да?

Автор: LSD 22.4.2008, 13:03
log4j это просто набор классов осуществляющих запись логов, никакой магии. Сколько JVM, столько log4j.properties и понадобится.

Автор: Entry_N3 23.4.2008, 22:00
LSD,  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)