- 浏览: 307041 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
lzy.je:
期待FSF的!1985.10成立到现在GNU有多少大牛的项目数 ...
改变IT世界的11大Apache开源技术 -
dotaking:
7、8不了解
改变IT世界的11大Apache开源技术
Xml代码
<?xmlversion="1.0"encoding="UTF-8"?>
<!DOCTYPElog4j:configurationSYSTEM"log4j.dtd">
<log4j:configurationxmlns:log4j="http://jakarta.apache.org/log4j/"debug="false">
<!--业务日志,生产环境使用。hekun-->
<appendername="BCSS_LOG"class="org.apache.log4j.DailyRollingFileAppender">
<paramname="File"value="log/bcss.log"/>
<paramname="Append"value="true"/>
<paramname="DatePattern"value="'.'yyyy-MM-dd-HH"/>
<layoutclass="org.apache.log4j.PatternLayout">
<paramname="ConversionPattern"value="%d%t[%-5p](%F,%L)-%m%n"/>
</layout>
</appender>
<!--JOP框架底层日志,分析框架问题时使用。hekun-->
<appendername="JOP_LOG"class="org.apache.log4j.DailyRollingFileAppender">
<paramname="File"value="log/jop.log"/>
<paramname="Append"value="true"/>
<paramname="DatePattern"value="'.'yyyy-MM-dd-HH"/>
<layoutclass="org.apache.log4j.PatternLayout">
<paramname="ConversionPattern"value="%d%t(%F,%L)-%m%n"/>
</layout>
</appender>
<!--控制台日志,开发阶段使用-->
<appendername="CONSOLE"class="org.apache.log4j.ConsoleAppender">
<paramname="Target"value="System.out"/>
<paramname="Threshold"value="DEBUG"/>
<layoutclass="org.apache.log4j.PatternLayout">
<paramname="ConversionPattern"value="%d%t[%-5p](%F,%L)-%m%n"/>
</layout>
</appender>
<!--默认的异步文件日志输出,生产环境都采用此appender-->
<appendername="ASYNC_BCSS_LOG"class="org.apache.log4j.AsyncAppender">
<paramname="BufferSize"value="256"/>
<paramname="LocationInfo"value="true"/>
<appender-refref="BCSS_LOG"/>
</appender>
<!--默认的异步文件日志输出,生产环境都采用此appender-->
<appendername="ASYNC_JOP_LOG"class="org.apache.log4j.AsyncAppender">
<paramname="BufferSize"value="512"/>
<paramname="LocationInfo"value="true"/>
<appender-refref="JOP_LOG"/>
</appender>
<!--console异步日志,开发环境都使用此appender,方便调试-->
<appendername="ASYNC_CONSOLE"class="org.apache.log4j.AsyncAppender">
<paramname="BufferSize"value="64"/>
<paramname="LocationInfo"value="true"/>
<appender-refref="CONSOLE"/>
</appender>
<!--监控数据,启用监控功能时使用-->
<appendername="MONITOR_SQLLOG"class="com.xxx.xxxx.infrastructure.log4j.JDBCExtAppender">
<paramname="driver"value="oracle.jdbc.driver.OracleDriver"/><paramname="URL"value="jdbc:oracle:thin:@10.200.5.200:1521:BOSS15TEST"/>
<paramname="User"value="jop"/>
<paramname="Password"value="jp"/>
<paramname="sql"value="insertintoSYS_ACCTMONITOR(ID,STARTTIME,USETIME,PARENTFLOWNO,IP,CLIENT,OPERATOR,TARGETSYSTEM,TARGETMODULE,TARGETFUNCTION,TARGETOPERATION,PARAMLIST,RESULTSTATUS,RESULTCODE)values(SYS_ACCTMONITOR_SEQ.nextval,to_timestamp('@starttime@','yyyy-MM-ddhh24:mi:ss.ff'),@usetime@,'@parentflowno@','@ip@','@client@','@operator@','@targetsystem@','@targetmodule@','@targetfunction@','@targetoperation@','@paramlist@','@resultstatus@','@resultcode@')"/>
</appender>
<!--监控数据记录异步化,只能给监控com.xxx.xxxx.monitor使用,其他logger不得使此appender-->
<appendername="ASYNC_MONITOR_SQLLOG"class="org.apache.log4j.AsyncAppender">
<paramname="BufferSize"value="1024"/>
<paramname="LocationInfo"value="true"/>
<appender-refref="MONITOR_SQLLOG"/>
</appender>
<categoryname="com.xxx.xxxx.monitor"><!--监控需要特殊控制,输出到自己的appender-->
<paramname="additivity"value="false"/>
<priorityvalue="DEBUG"/>
<appender-refref="ASYNC_MONITOR_SQLLOG"/>
</category>
<!--Hibernatelog,需要特殊控制,使用TRACE级别-->
<categoryname="org.hibernate.SQL">
<paramname="additivity"value="false"/>
<priorityvalue="TRACE"/>
<appender-refref="ASYNC_BCSS_LOG"/><!--ASYNC_Hibernate_SQL-->
</category>
<categoryname="org.hibernate.type">
<paramname="additivity"value="false"/>
<priorityvalue="WARN"/>
<appender-refref="ASYNC_BCSS_LOG"/><!--ASYNC_Hibernate_SQL-->
</category>
<categoryname="org.hibernate.cache">
<paramname="additivity"value="false"/>
<priorityvalue="WARN"/>
<appender-refref="ASYNC_JOP_LOG"/>
</category>
<categoryname="com.googlecode.hibernate.memcached"><!--L2,querycache分布式缓存,-->
<paramname="additivity"value="false"/>
<priorityvalue="WARN"/>
<appender-refref="ASYNC_JOP_LOG"/>
</category>
<!--默认所有业务日志输出到文件bcss.log,异步输出;其他特殊控制,如:缓存日志输出到jop.log-->
<root>
<priorityvalue="INFO"/>
<appender-refref="ASYNC_BCSS_LOG"/><!--生产环境ASYNC_BCSS_LOG-->
</root>
</log4j:configuration>
发表评论
-
改变IT世界的11大Apache开源技术
2009-09-28 08:53 1491据国外媒体报道,转眼之间,Apache软件基金会已经成立1 ... -
批量替換
2009-01-23 13:01 716DECLARE @fieldtype sysnameSET @ ... -
一篇关于web.xml配置的详细说明
2007-09-04 01:19 730一篇关于web.xml配置的详细说明 (来源于:http: ... -
打印web页面的指定区域
2009-03-12 11:34 1035打印web页面的指定区域 第一种方法:使用CSS,定义一个.n ... -
jspSmartUpload 学习
2009-03-12 18:06 792一、安装篇 jspSmartUpload是由www.js ... -
统计访问量
2009-04-02 10:13 951统计访问量 监听 ... -
视频总结-servlet高级开发
2009-04-02 10:16 764视频总结-servlet高级开发 ... -
POI 关于对 ms word的读写代码
2009-05-14 18:09 1100POI 关于对 ms word的读写代码 关键字: poi ... -
jsp 生成 图片验证码
2009-06-03 10:45 841务必注意:在比较用户输入的验证码时,需要获取系统生成的验证码, ... -
SSH协议
2009-06-05 17:05 1286[编辑] 历史 最初的 SSH ... -
单点登录
2009-06-05 17:10 889单点登录SSO(Single Sign-O ... -
CAS构建和实现单点登录解决方案
2009-06-05 17:21 1440... -
单点登录解决方案
2009-06-05 17:58 815方案概述 现代企业的信息化建设越来越完善,各种电子邮件系统 ... -
单点登陆的概念
2009-06-08 11:16 799单点登陆的概念 单点登陆的概念: 当一个大系统中存在 ... -
单点登录系统SSO原理
2009-06-08 11:28 938单点登录系统SSO原理 本文以某新闻单位多媒体数 ... -
单点登录sso的定义
2009-06-08 11:58 718单点登录sso的定义 单点登录(Single Sign O ... -
JSP获取真实IP地址
2009-06-09 15:31 791在JSP里,获取客户端的IP地址的方法是:request.ge ... -
JFreeChart API说明
2009-06-22 11:28 859JFreeChart类:void setAntiAlias(b ... -
正则表达式在JAVA中的应用
2009-06-22 13:56 829众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字 ... -
JFreeChart 中的数据源
2009-06-23 11:50 9133 数据源处理 JFreeChart 中的数据源是DataSe ...
相关推荐
log4j 详细配置 log4j 详细配置 log4j 详细配置 log4j 详细配置
log4j中配置日志文件相对路径方法分析 方法一、 解决的办法自然是用相对路径代替绝对路径,其实log4j的FileAppender本身就有这样的机制,如:log4j.appender.logfile.File=${WORKDIR}/logs/app.log 其中“${...
主要讲述log4j的简介,以及log4j的配置和在实际应用的使用。如果您不知道如何配置log4j,那么这本书将对您有很大的帮助。
log4j配置文档log4j配置文档log4j配置文档log4j配置文档log4j配置文档log4j配置文档log4j配置文档log4j配置文档log4j配置文档log4j配置文档log4j配置文档log4j配置文档
Log4j日志配置说明,Log4j日志配置说明Log4j日志配置说明,Log4j日志配置说明
log4j配置文件以及配置文件说明 包里有一个log4j配置文件 和一个配置详解
tomcat下的log4j日志配置,给tomcat配置log4j有好几种方法,我知道的有: 一、tomcat级别的统一日志管理 二、每个webapp分别配置log4j
log4j配置和加载方法log4j配置和加载方法
log4j2配置,文件分割,自动清除等相关配置。
Log4j2学习笔记,引入log4j2的依赖-log4j2.xml配置模板-application.properties文件配置-使用
本文档提供log4j配置相对路径三种方法:log4j.properties文件配置、xml文件配置和通过servlet初始化方式来配置,希望对大家有所帮助
log4j xmlweb最佳配置备份
概述了log4j的基本配置信息。很适合初学者学习log4j的配置使用。
SpringBoot框架配置log4j和log4j2的配置代码,项目中用到的配置文件,可下载使用
常用log4j配置 [转] 常用log4j配置,
Log4j配置说明.rarLog4j配置说明.rarLog4j配置说明.rarLog4j配置说明.rar,Log4j配置,Log4j Log4j配置说明.rarLog4j配置说明.rarLog4j配置说明.rarLog4j配置说明.rar,Log4j配置,Log4j
log4及配置文件 有log4j文件 log4及配置文件 有log4j文件 log4及配置文件 有log4j文件
log4j2配置文件,按照文件大小划分日志,保存日期天数内的日志,指纹日志命名规则,日志输出等级等功能
自己整理的log4j的配置信息,上传到这里来,以防丢失。
Log4j配置详解 特别清晰,大家可以下载来参考学习,有问题可以反馈