项目中使用log4日志,需要改成写入数据库。配置,测试成功没有问题。
目前有个需求是日志比较多,每日生成一个表类似,lkpLog20200406,这样规律下去。
但是在配置log4 配置文件的
<appender name="AdoNetAppender_SqlServer" type="log4net.Appender.AdoNetAppender">
<!--日志数据库脚本-->
<commandText value="insert into LkpLog (C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,CreateTime,IsDelete)
values (@C1, @C2, @C3, @C4, @C5, @C6, @C7, @C8, @C9, @C10, @C11,@C12,@CreateTime,0)" />
commandText 中的 【LkpLog 】表明如何动态化呢?
官网http://logging.apache.org/log4net/index.html
这里介绍了很多。英文不好。 可能有这方便的描述
可以看一下滚动策略