Log4net内置了很多Appender但似乎找不到基于Http.在应用希望在本地保存日志的同时也可以把日志提交到一个Http服务中用于统一跟踪管理.如果每记录一次日志都提交给Http服务那对于应用端来说连接的创建是件很损耗性能的事情.由于日志不需要实时同步性,在设计上可以通过定时或当内存日志到达一定数量的时候才进行提交,这样就不会出现频繁提交日志带来的性能问题. 功能定义 Log4net实现一个Appender是一件比较简单的工作,只需要实IAppender接口即可以,当然Log4net也会提供一些基类方便我们实现.接下来实现一个httpAppender,在实 ...