java Log4j2JDBC Appender
如何在log4j2中连接jdbc appender???? 我是log4j2的新手。0 有人帮我解决这个问题吗
<?xml version="1.0" encoding="UTF-8"?>
<configuration status="error">
<appenders>
<Jdbc name="databaseAppender" tableName="application_log">
<DriverManager url="jdbc:oracle:thin:@//localhost:1521/XE" username="system" password="system" />
<Column name="level" pattern="%level" />
<Column name="logger" pattern="%logger" />
<Column name="message" pattern="%message" />
</Jdbc>
</appenders>
<loggers>
<root level="warn">
<appender-ref ref="databaseAppender"/>
</root>
</loggers>
</configuration
# 1 楼答案
你的配置看起来不错。(与文件http://logging.apache.org/log4j/2.x/manual/appenders.html#JDBCAppender类似)
有什么问题吗?你有错吗?您是否有错误代码或堆栈跟踪
如果没有收到错误,但什么也没发生,可以尝试在配置文件中设置
<configuration status="trace"
。这将向控制台输出log4j2内部日志消息,可能有助于诊断问题