JUST DO IT ~

我只想当个程序员

日志类的思考


工作中遇到:

1.写日志的线程有名字.-调试多线程程序特别有帮助.断点清晰.

2.日志分类编号. 不同业务进行分类,便于分析.    

3.日志文件名,   主机名_app_日期.log  

4.注意for循环中的日志,避免写暴硬盘.

5. .net 对于运行时异常的捕获.  这个一般人不注意,实际需要捕获.

6.日志类的设计,异步写,同步功能,分等级等.

7.当个日志文档大于2G,自动切分.

8,之前那篇文章写UUID和thread_TLC 没理解.
其实为了更好的跟踪,突然想到在N个网关程序,动态故障切换,为了追踪一个人行为.
如果用主机名+mac+ip+进程号,那么无论进入那个网关都会很方便的定位出来问题.
其实UUID 和thread_存储空间.基本也就是这个思路吧. 



参考:
http://news.oneapm.com/5-techniques-server-logging/

posted on 2015-07-10 15:39 小高 阅读(210) 评论(0)  编辑  收藏 所属分类: Code 风格|优化|设计模式|数据结构


只有注册用户登录后才能发表评论。


网站导航:
 

导航

<2015年7月>
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

统计

常用链接

留言簿(3)

随笔分类(352)

收藏夹(19)

关注的blog

手册

搜索

积分与排名

最新评论

阅读排行榜

评论排行榜