网上有介绍循环日志的

但这个办法相对比较辛苦,另外还有一个简单的办法:使用"http://github.com/wonderivan/logger"

wonderivan可以设置配置文件,例如<cfg/logger.json>:

它配置了三类设置,Console,文件和网络,其中File的配置为daily,这意味着:

  • 每天都有一个日志文件
  • 当天的日志文件名为app.log
  • 历史日志文件会被自动改名为app.date.log

引用这个配置也很简单:


一段示例为:

对应输出如下: