日志系统使用说明

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

日志系统操作说明书
深圳典阅科技有限公司版权所有内部资料禁止外传
修订记录:
一、功能描述
通过log4net记录程序所有日志,便于后期出现BUG后,快速分析和处理。

二、实现模式
1、添加引用
下载log4net,然后引用到项目中。

如图:
2、W eb.config添加对应的配置
a、添加log4net引用。

如图:
代码:
<configSections>
<section name="log4net" type="
log4net.Config.Log4NetConfigurationSectionHandler, log4net"/> </configSections>
b、添加日志显示模式以及文件路径。

(Log4net节点)如图:
代码:
<log4net>
<!--定义输出到文件中-->
<appendername="RollingLogFileAppender"
type="log4net.Appender.RollingFileAppender">
<!--定义文件存放位置-->
<file value="Rlog\\"/>
<appendToFile value="true"/>
<rollingStyle value="Date"/>
<datePattern value="yyyyMMdd'.txt'"/>
<staticLogFileName value="false"/>
<param name="MaxSizeRollBackups" value="100"/>
<layout type="yout.PatternLayout">
<!--每条日志末尾的文字说明-->
<!--输出格式-->
<!--样例:2008-03-26 13:42:32,111 [10] INFO Log4NetDemo.MainClass [(null)] - info-->
<conversionPattern value="记录时间:%date 线程ID:[%thread] 日志级别:%-5level ---- 错误描述:%message %n"/>
</layout>
</appender>
<root>
<!--文件形式记录日志-->
<appender-ref ref="RollingLogFileAppender"/>
</root>
</log4net>
c、页面引用
代码:[assembly: log4net.Config.DOMConfigurator()]
代码:
ILog logger =log4net.LogManager.GetLogger
(MethodBase.GetCurrentMethod().DeclaringType);
("sss");
三、使用事项
1、针对程序各类报错,对错误信息进行抓取和保存日志。

以及调用他人方法,对返
回值进行日志记录。

2、对于各类特殊操作,可添加日志记录,方便后期检查和优化。

相关文档
最新文档