07 2024 档案
摘要:项目中新增一个定时任务,主要功能是将每天的文章内容导出成特定xml文件。 项目部署运行一段时间后,发现程序的内存占用慢慢上涨,很有规律。 经排查代码确认,对象序列化的代码有问题。 问题代码: public static void SaveXmlFile<T>(T data, string fileP
阅读全文
摘要:项目的日志框架使用了Serilog,现在有需求要将异常日志记录一份到数据库中。 目前网上可以找到适配各个数据库的Sink。https://github.com/serilog/serilog/wiki/Provided-Sinks 但是由于项目需要适配多个不同类型的数据库,故打算自定义一个Datab
阅读全文