[转]log4c 配置文件的用法
2012-03-05 15:23
148 查看
<?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE log4c SYSTEM ""> <log4c version="1.2.1"> <config> <bufsize>0</bufsize> <debug level="2"/> <nocleanup>0</nocleanup> <reread>1</reread> </config> <category name="root" priority="notice"/> <category name="linuxany.com" priority="debug" appender="stderr" /> <category name="log4ctest" priority="debug" appender="myrollingfileappender" /> <rollingpolicy name="myrollingpolicy" type="sizewin" maxsize="104857600" maxnum="10" />
<!--sizewin 表示达到最大值后新建日志文件 值由maxsize设定
maxnum 最大文件数目
-->
<appender name="myrollingfileappender" type="rollingfile" logdir="./" prefix="mylogfile" layout="dated" rollingpolicy="myrollingpolicy" />
<!--logdir 日志输出路径
prefix 文件名
layout 输出格式 (与下方layout对应)
例如dated为:
20110727 09:21:10.167 WARN log4ctest- [ main.c][ 57][ main()]: shit!-99947 20110727 09:21:10.167 WARN log4ctest- [ main.c][ 57][ main()]: shit!-99948 20110727 09:21:10.167 WARN log4ctest- [ main.c][ 57][ main()]: shit!-99949
basic为:
WARN log4ctest - [ main.c][ 57][ main()]: shit!-99982 WARN log4ctest - [ main.c][ 57][ main()]: shit!-99983 WARN log4ctest - [ main.c][ 57][ main()]: shit!-99984 WARN log4ctest - [ main.c][ 57][ main()]: shit!-99985
--> <appender name="stdout" type="stream" layout="basic"/> <appender name="stderr" type="stream" layout="dated"/> <appender name="syslog" type="syslog" layout="basic"/> <appender name="s13file" type="s13_file" layout="basic"/> <appender name="plain_stderr" type="s13_stderr" layout="none"/> <appender name="cat_stderr" type="s13_stderr" layout="catlayout"/> <appender name="xml_stderr" type="s13_stderr" layout="xmllayout"/> <appender name="user_stderr" type="s13_stderr" layout="userlayout"/> <layout name="basic" type="basic"/> <layout name="dated" type="dated"/> <layout name="catlayout" type="s13_cat"/> <layout name="xmllayout" type="s13_xml"/> <layout name="none" type="s13_none"/> <layout name="userlayout" type="s13_userloc"/> </log4c>
相关文章推荐
- [转]log4c 配置文件的用法
- [转]log4c 配置文件的用法
- [转]log4c 配置文件的用法
- java的property配置文件的用法
- Sendmail relay规则及配置文件用法汇总
- java配置文件的读取写入的解决方案(getResourceAsStream的用法)
- .Net Remoting配置文件的用法
- mybatis的sql的xml的配置文件中where条件中like的用法。
- 掌握.net 1.1配置文件的用法
- ibatis配置xml文件中CDATA的用法
- linux 增加用户 useradd 用法小结及配置文件说明 .
- ibatis配置xml文件中CDATA的用法
- proguard.cfg和proguard-project.txt 混淆文件的用法与配置
- Hibernate(五):Hibernate配置文件及C3P0的用法
- 第5章Hibernate的基本用法 5.4深入Hibernate的配置文件
- ASP.NET 配置文件 configSource 的用法
- ibatis配置xml文件中CDATA的用法
- Log4j日志输出方式配置文件log4j.properties用法个人见解
- Sudo配置文件/etc/sudoers详解及实战用法
- java的property配置文件的用法