Answers
首先我们先来看一个问题,我们的日志是用来干什么的,结合我现在所在的项目组,所有的异常和重要的操作都在日志中有所体现,在出了问题时,只要服务器还没有挂掉,我们首先回去查看日志,追溯到发生问题的日志记录,仔细分析,在开发环境中重现,调试,解决问题,关于日志的存放时间,我觉得应该跟项目匹配,对于一段时间的日志,如果这段时间没有再发现什么问题,我们可以重命名到当前的时间点之后存放,一方面我们可以保持正在记录的日志文件的空间缩小,也便于查看的最新日志文件大小合适,不用再诸如几百万行的日志中查找问题是一件很愉快的事情,至于之前日志文件的处理,让它存在2个月,2个月之后让日志文件保持可以追溯2个月的日志量,2个月之前的日志对于创业公司的项目来说,you aren't gonna need it(YAGNI原则)
mixsoul
answered 9 years, 10 months ago