博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
NLog配置文件根节点
阅读量:6590 次
发布时间:2019-06-24

本文共 863 字,大约阅读时间需要 2 分钟。

NLog.config 配置文件信息

//声明变量语法
Value 可用Layout表达式 如: Layout

 <nlog>

autoReload自动再配置(Automatic reconfiguration)

一旦启动程序,这时候NLog.config文件被读取后,知道程序再启动都不会再读取配置文件了。假如我们不想停掉程序,比如说服务器哪能说停就停哈。这就用上这个配置了,这个配置功能是,一旦你对配置文件修改,程序将会重新读取配置文件,也就是自动再配置。

日志排错(Troubleshooting logging)

    <nlog throwExceptions="true" />   

    <nlog internalLogFile=" c:\log\nlog.txt " />- 设置internalLogFile属性可以让NLog把内部的调试和异常信息都写入指定文件里。

    <nlog internalLogLevel="Trace|Debug|Info|Warn|Error|Fatal" /> - 决定内部日志的级别,级别越高,输出的日志信息越简洁。internalLogLevel="Off" 关闭

    <nlog internalLogToConsole="false|true" /> - 是否把内部日志输出到标准控制台。

    <nlog internalLogToConsoleError="false|true" /> - 是否把内部日志输出到标准错误控制台 (stderr)。

设置throwExceptions属性为“true”可以让NLog不再阻挡这类异常,而是把它们抛给调用者。在部署是这样做可以帮我们快速定位问题。一旦应用程序已经正确配置了,我们建议把throwExceptions的值设为“false”,这样由于日志引发的问题不至于导致应用程序的崩溃。

 

转载于:https://www.cnblogs.com/tongyi/p/5772650.html

你可能感兴趣的文章
计算机硬件常识
查看>>
第一百三十四节,JavaScript,封装库--遮罩锁屏
查看>>
【转】cookie如何共享到各个浏览器
查看>>
自制基于HMM的python中文分词器
查看>>
如何在Root的手机上开启ViewServer,使得HierachyViewer能够连接
查看>>
TCP/IP协议族(一) HTTP简介、请求方法与响应状态码
查看>>
MVC View显示详解(RenderBody,RenderPage,RenderSection,Partial)
查看>>
kafka负载均衡相关资料收集(一)
查看>>
二进制数组
查看>>
C语言的工具集
查看>>
Android电池驱动【转】
查看>>
java-信息安全(八)-迪菲-赫尔曼(DH)密钥交换【不推荐,推荐Oakley】
查看>>
重写和重载
查看>>
RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2-新增锁定用户与解除锁定用户的功能...
查看>>
Win7 系统管理员设置了系统策略_禁止进行此安装_怎么办
查看>>
R语言环境变量的设置 环境设置函数为options()
查看>>
ELK学习总结(3-1)elk的基本查询
查看>>
do{...}while(0)的意义和用法
查看>>
微信小程序支付简单小结与梳理
查看>>
scikit-learn:4.2.3. Text feature extraction
查看>>