比如我的日志是记录到DB里,某天网络出了异常,不能访问DB了,写入的日志失败。。。
这时log4net会给我写到其它地方吗?比如 事件查看器,或网站的根目录下。。?
还是说写入失败就不管了?
谢谢!
按照你的说法,如果事件查看器也失败了,或者网站的根目录也失败了咋办?
对啊。。所以我想怎么办才能让它返回一个bool,表示有没有成功,没有的话,我用其它办法记录。。但优先用log4net,你知道怎么办吗?谢谢!
@hexllo:
1、通常Log应该是异步处理的,如果要返回true/false,就失去意义了。
2、dudu已经回复过你,可以自己定义Appender。如果你还不满意的话,
有这么多时间问,再加上你这么国安局(高大上)的LOG需求,预算应该不下几亿美刀吧,自己实现个LOG好了,不行去北大青鸟学习个三五年,总有机会行的。
3、可能你觉得这是好学,但真的这不是,真的好学,不如研究下这个:
学习挖掘机技术哪家强?
@爱编程的大叔: 呵呵,你真幽默,我下了log4net的源代码,没搞懂。。但又想实现这样的功能,就来问了。。