关闭

log4j日志远程入库方法

标签: log4j数据库insertjdbcmysqlclass
958人阅读 评论(0) 收藏 举报

log4j.rootLogger=INFO, DATABASE

# 用于数据库
log4j.appender.DATABASE=org.apache.log4j.jdbc.JDBCAppender

#数据库连接相关信息
log4j.appender.DATABASE.URL=jdbc:mysql://119.255.194.51:3306/STSP?useUnicode=true&characterEncoding=utf8
log4j.appender.DATABASE.driver=org.gjt.mm.mysql.Driver
log4j.appender.DATABASE.user=root
log4j.appender.DATABASE.password=root
# 本处设置为"INFO"以上级别在数据库存储(默认情况使用rootLogger中的设置)
log4j.appender.DATABASE.Threshold=INFO
log4j.appender.DATABASE.layout.ConversionPattern=[PCU]%d [%5p] - %l:%m%n
log4j.appender.DATABASE.layout=org.apache.log4j.PatternLayout

#入库SQL
log4j.appender.DATABASE.sql=INSERT INTO tb_logs(class_name,METHOD_NAME,line_number,MID,log_level,content,insert_time) VALUES ('%c', '%M','%L','%X{MID}', '%p', '%m','%d{yyyy-MM-dd HH:mm:ss}')

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:5375次
    • 积分:131
    • 等级:
    • 排名:千里之外
    • 原创:8篇
    • 转载:1篇
    • 译文:0篇
    • 评论:0条
    文章分类