怎么判断Log4Net写日志到数据库是否成功,比如有没有一个判断条件
一般都是异步的。
如果LOG不成功,可以配置本地记录LOG ERROR。
能具体点吗?怎么判断log没成功?
@zhangmin1314: LOG4NET有一个配置项。
配置项为里面是如果日志写失败,写一下失败日志(一般是本地文件)。
要具体的话,百度一下会死吗?Google一下不行吗?
算了,Google一个给你。
http://blog.lenworthhenry.com/2009/07/exceptions-leading-to-failure-in-adonetappender-doappend-pattern-layout-in-log4net/
理论上来说,不要想在软件中判断这事情,除非你自己写个LOG,使用同步方法。
问题是同步记录日志实在是太傻了。
某些情况下也许可以吧,实在需要自己写吧。
如果你还是不明白,我翻两条旧问给你看看吧