- 浏览: 436628 次
- 性别:
- 来自: 成都
文章分类
- 全部博客 (377)
- Java (66)
- C++ (0)
- VC++ (0)
- .net (1)
- css (36)
- 数据库 (22)
- html (2)
- extjs (1)
- jpbm (0)
- javascript (31)
- 物资管理 (1)
- java基础 (5)
- C# (0)
- Android (56)
- window service (1)
- 其他 (2)
- Web服务器 (7)
- jbpm (1)
- eclipse (2)
- tomcat (3)
- java字符串与二进制的相互转化 (1)
- Oracle 数据库 (6)
- FreeMarker (8)
- 浏览器 (1)
- php (1)
- photoshop (6)
- spring (4)
- spring mvc (2)
- Acegi (1)
- webStorm 3.0 (4)
- Mongodb (8)
- mysql (9)
- 软件开发:需求分析 (1)
- 把Java程序作为Windows系统服务 (1)
- nodejs (4)
- json (1)
- 缓存 (1)
- J2ee (2)
- Flash报表 (1)
- MyEclipse+Maven+Tomcat (11)
- 生活 (1)
- Ubuntu (1)
- Bootstrap (1)
- jquery easy ui (2)
- 敏捷开发 (1)
- phone gap (1)
- rest (1)
- 移动开发 (22)
- Redis + Jedis + Spring (3)
- anroid (7)
- grunt 教程 (7)
- PhoneGap (2)
- sublime text (7)
- mariadb (1)
- linux (1)
- maven (2)
- jquery (1)
- ActiveMQ (1)
- LVS Nginx (1)
- nginx (6)
- ngnix (1)
- 爱因斯坦 (1)
- 天干地支 (1)
最新评论
-
muqingren:
...
Maven多模块布局实例详解 -
shutear:
解决了我的难题,谢谢分享!
Unable to load configuration. - action - file:/D:/studytool/apache-tomcat-6.0.16 -
702346318:
[img][/img][flash=200,200][/fla ...
CAS单点登录完整教程(上)【转】 -
liuguofeng:
PersonS631887934 写道学习中。。 有个问题想请 ...
js constructor属性 -
S631887934:
学习中。。 有个问题想请教楼主为什么要加上Person.pro ...
js constructor属性
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" debug="false">
<!-- 业务日志,生产环境使用。hekun -->
<appender name="BCSS_LOG" class="org.apache.log4j.DailyRollingFileAppender">
<param name="File" value="log/bcss.log" />
<param name="Append" value="true" />
<param name="DatePattern" value="'.'yyyy-MM-dd-HH" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d %t [%-5p] (%F,%L) - %m%n" />
</layout>
</appender>
<!-- JOP框架底层日志,分析框架问题时使用。hekun -->
<appender name="JOP_LOG" class="org.apache.log4j.DailyRollingFileAppender">
<param name="File" value="log/jop.log" />
<param name="Append" value="true" />
<param name="DatePattern" value="'.'yyyy-MM-dd-HH" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d %t (%F,%L) - %m%n" />
</layout>
</appender>
<!-- 控制台日志,开发阶段使用-->
<appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
<param name="Target" value="System.out" />
<param name="Threshold" value="DEBUG"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d %t [%-5p](%F,%L) - %m%n" />
</layout>
</appender>
<!-- 默认的异步文件日志输出,生产环境都采用此appender -->
<appender name="ASYNC_BCSS_LOG" class="org.apache.log4j.AsyncAppender">
<param name="BufferSize" value="256"/>
<param name="LocationInfo" value="true"/>
<appender-ref ref="BCSS_LOG"/>
</appender>
<!-- 默认的异步文件日志输出,生产环境都采用此appender -->
<appender name="ASYNC_JOP_LOG" class="org.apache.log4j.AsyncAppender">
<param name="BufferSize" value="512"/>
<param name="LocationInfo" value="true"/>
<appender-ref ref="JOP_LOG"/>
</appender>
<!-- console 异步日志,开发环境都使用此appender,方便调试 -->
<appender name="ASYNC_CONSOLE" class="org.apache.log4j.AsyncAppender">
<param name="BufferSize" value="64"/>
<param name="LocationInfo" value="true"/>
<appender-ref ref="CONSOLE"/>
</appender>
<!-- 监控数据,启用监控功能时使用 -->
<appender name="MONITOR_SQLLOG" class="com.xxx.xxxx.infrastructure.log4j.JDBCExtAppender">
<param name="driver" value="oracle.jdbc.driver.OracleDriver"/>
<param name="URL" value="jdbc:oracle:thin:@10.200.5.200:1521:BOSS15TEST"/>
<param name="User" value="jop"/>
<param name="Password" value="jop"/>
<param name="sql" value="insert into SYS_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-dd hh24:mi:ss.ff'), @usetime@, '@parentflowno@','@ip@','@client@','@operator@','@targetsystem@','@targetmodule@','@targetfunction@','@targetoperation@','@paramlist@','@resultstatus@','@resultcode@')"/>
</appender>
<!-- 监控数据记录异步化,只能给监控 com.xxx.xxxx.monitor 使用,其他logger不得使用此 appender -->
<appender name="ASYNC_MONITOR_SQLLOG" class="org.apache.log4j.AsyncAppender">
<param name="BufferSize" value="1024"/>
<param name="LocationInfo" value="true"/>
<appender-ref ref="MONITOR_SQLLOG"/>
</appender>
<category name="com.xxx.xxxx.monitor"> <!-- 监控需要特殊控制,输出到自己的appender -->
<param name="additivity" value="false"/>
<priority value="DEBUG" />
<appender-ref ref="ASYNC_MONITOR_SQLLOG" />
</category>
<!-- Hibernate log,需要特殊控制,使用 TRACE级别 -->
<category name="org.hibernate.SQL">
<param name="additivity" value="false"/>
<priority value="TRACE" />
<appender-ref ref="ASYNC_BCSS_LOG" /> <!-- ASYNC_Hibernate_SQL -->
</category>
<category name="org.hibernate.type">
<param name="additivity" value="false"/>
<priority value="WARN" />
<appender-ref ref="ASYNC_BCSS_LOG" /> <!-- ASYNC_Hibernate_SQL -->
</category>
<category name="org.hibernate.cache">
<param name="additivity" value="false"/>
<priority value="WARN" />
<appender-ref ref="ASYNC_JOP_LOG" />
</category>
<category name="com.googlecode.hibernate.memcached"> <!-- L2,query cache 分布式缓存, -->
<param name="additivity" value="false"/>
<priority value="WARN" />
<appender-ref ref="ASYNC_JOP_LOG" />
</category>
<!-- 默认所有业务日志输出到文件 bcss.log, 异步输出; 其他特殊控制,如:缓存日志输出到jop.log -->
<root>
<priority value="INFO" />
<appender-ref ref="ASYNC_BCSS_LOG" /> <!-- 生产环境 ASYNC_BCSS_LOG -->
</root>
</log4j:configuration>
发表评论
-
非对称加密算法-DH算法
2014-11-04 10:53 1408http://blog.csdn.net/kongqz/a ... -
非对称加密算法-RSA算法
2014-11-04 10:52 930一、概述 1、RSA是基于大数因子分解难题。目前各种主流 ... -
OAuth的机制原理讲解及开发流程
2014-11-04 10:01 755本想前段时间就把自己通过QQ OAuth1.0、OAuth2 ... -
FindBugs规则整理
2014-10-30 12:46 1900http://blog.csdn.net/jdsjlzx/a ... -
Java网络编程——远程通讯可选技术及原理
2014-10-28 17:40 613(此文系转载,具体出 ... -
UML类图几种关系的总结
2014-10-25 18:13 669在UML类图中,常见的有以下几种关系: 泛化(Gene ... -
关联、组合、聚合、依赖关系比较
2014-10-25 17:06 606类之间的关系种类: Generalization(泛化), ... -
组合,聚合,关联,依赖 的区别
2014-10-25 12:37 717依赖与关联 依赖(Depen ... -
设计指导原则
2014-10-18 15:38 769http://www.cnblogs.com/netfocu ... -
Java缩略图生成库之Thumbnailator应用说明
2014-10-12 18:17 693Thumbnailator 是一个为Java界面更流畅的缩略 ... -
spring mvc 使用jcrop进行头像剪切
2014-10-12 17:33 1433源码下载地址:http://download.csdn.n ... -
Lucene / Solr 开发经验
2014-10-08 22:06 872转自 Lucene/Solr开发经 ... -
高并发量网站解决方案
2014-10-08 22:03 685一个小型的网站,可以使用最简单的html静态页面就实现了,配 ... -
response.setHeader()的用法
2014-08-04 11:35 648response.setHeader()的用 ... -
iBatis整理——Spring环境下批处理实现
2014-07-09 11:09 405http://snowolf.iteye.com/blog/ ... -
Java NIO系列教程(八) SocketChannel
2014-09-14 11:06 513原文链接 作者:Jakob Jenkov ... -
Java NIO系列教程(七) FileChannel
2014-07-06 17:54 0原文链接 作者:Jakob Jenkov 译 ... -
Java NIO系列教程(六) Selector
2014-07-06 17:53 0原文链接 作者:Jakob Jenkov 译者:浪迹v 校对 ... -
Java NIO系列教程(五) 通道之间的数据传输
2014-07-06 17:53 0原文地址:http://tutorials.jenkov. ... -
Java NIO系列教程(四) Scatter/Gather
2014-07-06 17:52 406Java NIO开始支持scatter/gather,sca ...
相关推荐
log4j日志管理log4j日志管理log4j日志管理log4j日志管理log4j日志管理
禁用与使用日志请求只是Log4j其中的一个小小的地方,Log4j日志系统允许把日志输出到不同的地方,如控制台(Console)、文件(Files)、根据天数或者文件大小产生新的文件、以流的形式发送到其它地方等等。...
Log4j日志管理系统简单使用说明1
日志是应用软件中不可缺少的部分,Apache的开源项目log4j是一个功能强大的日志组件,提供方便的日志记录。在apache网站:jakarta.apache.org/log4j 可以免费下载到Log4j最新版本的软件包。
tomcat下的log4j日志配置,给tomcat配置log4j有好几种方法,我知道的有: 一、tomcat级别的统一日志管理 二、每个webapp分别配置log4j
参照了几个网上大神配置,部分教程的描述有误,最终调试完成,可以实现kettle日志输出,测试版本...需要替换的文件为,Kettle的程序目录下data-integration-6.0\plugins\kettle5-log4j-plugin中有一个log4j.xml文件。
log4j 日志服务器 一个系统可能有多个子系统组成,这些子系统都有自己的日志,并且运行在不同的操作系统和主机上,收集这些日志对运营人员来说也比较困难。 因此决定在平台中采用日志服务器来做到集中日志管理,平台...
java后台开发常用的类库jar包,为了方便大家查找下载,免去网上到处乱找
Kafka及Log4j实现日志集中管理功能的相关程序代码,了解kafka工作原理
Flume-ng在windows环境搭建并测试+log4j日志通过Flume输出到HDFS 11111
SpringBoot中使用log4j进行日志管理示例源码
NULL 博文链接:https://virgoooos.iteye.com/blog/185895
利用数据库对log4j日志进行管理,并且添加用户名等
本项目既有对Java本身Logger的使用还有对log4j的使用.
Log4j 是 Apache 的一个开放源代码项目,通过使用 Log4j ,我们可以控制日志信 送的目的地是控制台、文件、 GUI 组件、甚至是套接口服务器、 NT 的事件记录器、 X Syslog 守护进程等;我们也可以控制每一条日志的...
log4j,日志管理,apache log4j
这是一个简单的系统日志管理,通过使用Apache的这个开源项目,可以方便的解决我们的日志,它可以输出日志到数据库,文件,邮箱..等。