Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 操作系统 > Linux > 服务器编程中的日志
【标  题】:服务器编程中的日志
【关键字】:
【来  源】:http://blog.csdn.net/Thinkry/archive/2006/09/27/1296456.aspx

服务器编程中的日志

Your Ad Here  
今天leader提了一份服务器编程的规范,其中一个是日志问题。一般的,日志级别分为Fatal、Error、Warning、Info、Debug和Trace,输出哪些级别的日志要能动态配置,但Fatal、Error和Info是必须要输出的,而且Debug/Trace日志要能反映程序运行的情况,为在线调试提供足够的信息,这就要求编码时就要考虑可能出错调试的情况:编码时多写点,出bug时就少些烦劳,别“日志用时方恨少”,呵呵。
 
有个值得考虑的情况是,在运行时如果打开Debug/Trace级别,可能会导致日志急剧增加,影响系统运行倒不是太严重,但是日志过多也会影响调试,一种方法是按制定协议或用户进行Trace,这是一个比较好的方案,就是在配置中制定Trace某个用户或消息的所有Debug/Trace,而不是所有的,这样即能输出详细信息,又不会产生太多的日志。
完成端口Iocp与Epoll的区别:【上一篇】
How do I configure Gaim for Google Talk?:【下一篇】
【相关文章】
没有相关文章
【随机文章】
  • 第三部分:实现IDataObject(OLE drag&drop之旅)
  • Working with Packing Structures -----MSDN
  • ado.net数据操作全接触四(表关联,DataAdapter)
  • 05年的经典语录之计算机科学
  • 网吧收发邮件要谨慎 个人隐私极易暴露
  • 在ASP中利用Oracle Object for OLE访问Oracle 8
  • 创建无 Icon 的窗口
  • 编程序的境界
  • 10,000 bugs away from World Domination
  • E680i loader installation
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.