当 SuperSocket boostrap 启动时,日志系统将会自动启动。 所以你无须创建自己的日志工具,最好直接使用SuperSocket内置的日志功能。

SuperSocket 默认使用log4net作为第三方日志框架。 所以如果你熟悉log4net,你就能非常容易的使用和自定义SuperSocket的日志功能。

SuperSocket 还提供了基本的 log4net 配置文件 log4net.config/log4net.unix.config, 你需要把它放到程序运行目录的子目录"Config"。 这个 log4net 配置定义了多个 loggers 和 appenders 将所有日志分类输出到 "Logs"目录下的四个文件:

info.log

debug.log

err.log

perf.log

你也可以根据你自己的需要定制这个配置文件。

由于SuperSocket项目对log4net的弱引用,log4net.dll不会自动输出到你的项目,所以你需要手动引用log4net。(请务必使用SuperSocket提供的log4net版本)

最新文章

  1. sqoop job 踩过的坑
  2. mybatis oracle java.sql.SQLException: 流已被关闭问题
  3. 新著作计划:《水利水电工程施工导流 水力计算与.NET编程》
  4. 《数据结构与算法JavaScript描述》
  5. 蚂蚁运输(ant)
  6. poj 1724(有限制的最短路)
  7. Java数据结构之树和二叉树
  8. 基于Jws的WebService项目
  9. iOS远程消息推送自我整理版
  10. 赵雅智_BroadcastReceiver短信监听
  11. WPF学习(12)动画
  12. Django练习——TodoList
  13. 详解TCP三次握手
  14. 完美解决cannot resolve symbol servlet 的报错
  15. 获取UILabel的numberOfLine
  16. zt (stack overflow 介绍)
  17. vs code配置c/c++调试环境+mingw+win10
  18. tuple的基本使用
  19. [React] 02 - Intro: why react and its design pattern
  20. LVS群集配置

热门文章

  1. IntelliJ IDEA包层级结构显示方式
  2. hdu 2594 Simpsons’ Hidden Talents(KMP入门)
  3. 洛谷 P1420 最长连号【最长合法子序列/断则归一】
  4. mysql实现行拼接、列拼接
  5. 廖雪峰Python总结1
  6. HTML-DOM实例——实现带样式的表单验证
  7. golang变量-数据类型一
  8. SQLServer → 09:索引
  9. oracle怎么捕获表上的DML语句(不包括select)语句)
  10. 阿里云MaxCompute 2019-6月刊