日志记录

注意:不能允许没有任何监控的系统上线

如何监控 —日志记录

ILogger不推荐使用,在控制台显示日志消息

需要日志的持久化—保存到文件中,保存到数据库中;

1.log4net日志记录

支持文本日志,数据库日志,分布式缓存日志

①Nuget引入程序包log4net+Microsoft.Extensions.Logging.Log4Net.AspNetCore

②准备配置文件[设置为始终复制]

③植入log4net

C#
bulider.Logging.AddLog4Net("CfgFile/log4net.Config")

④注入log对象,写日志,写入txt文件

2.log4net数据库日志

要支持数据库记录日志,日志信息写入到数据库中保存

①修改配置文件,支持数据库

②nuget引入:写入数据库需要的程序集

③执行初始化数据库库脚本

3.Nlog日志记录

①nuget引入:Nlog.web.AspNetCore

②准备配置文件

③读取配置文件,植入Nlog

订阅评论
提醒
0 评论
最旧
最新 最多投票
内联反馈
查看所有评论
滚动至顶部