Ruby - 如何使用Logger限制文件大小来创建日志文件?

时间:2014-06-19 09:41:57

标签: ruby logging

我想创建一个具有默认文件大小限制的日志文件,一旦达到文件大小,就必须创建一个新的日志文件。

我在ruby doc中引用了Logger,他们有一个这样的例子

  

logger = Logger.new('foo.log',10,1024000)

我无法理解第二个参数10究竟会做什么?

1 个答案:

答案 0 :(得分:3)

Logger docs的重要部分:

  

保留10个“旧日志文件”

切换当前日志文件时,最多可保留10个旧日志文件。如果在日志轮换后剩余11个文件,则最旧的文件将被删除。