[转]log4c 配置文件的用法
2012-03-05 15:23
183 查看
<?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配置文件的用法
- Yii配置文件用法详解
- java的property配置文件的用法
- proguard.properties和proguard-project.txt 混淆文件的用法与配置
- hibernate 数据库字段为CLOB时,配置文件的用法
- java的property配置文件的用法
- android项目中关于proguard.cfg和proguard-project.txt 混淆文件的用法与配置
- .Net Remoting配置文件的用法
- TinyXML 用法:读/写配置文件
- Sendmail relay规则及配置文件用法汇总
- java中properties配置文件的用法
- proguard.cfg和proguard-project.txt 混淆文件的用法与配置
- Java关于Properties用法——替换配置文件中的参数
- 配置文件的使用,加密用法
- mybatis的sql的xml的配置文件中where条件中like的用法。
- andorid 配置文件中的meta—data的用法
- Struts2简单配置国际化资源文件及用法