如何让Forever每天写入不同的日志文件?

时间:2012-10-28 04:56:04

标签: linux node.js logging forever

我有一组生产服务器通过Forever运行Node.JS应用程序。据我所知,我的日志文件选项如下:

  1. 让Forever独自完成,在这种情况下,它会记录到〜/ .forever / XXXX.log
  2. 为流程的整个生命周期指定一个特定的日志文件
  3. 然而,我想要做的是让它每天登录到不同的文件。例如。 20121027.log,20121028.log等

    这可能吗?如果是这样,怎么办呢?

1 个答案:

答案 0 :(得分:1)

您可以使用某些Linux程序(如logrotate)来帮助您进行日志轮换。

人们使用logrotate来旋转日志,例如apache等。

配置文件通常位于/etc/logrotate.d

man logratate可以为您提供更多信息,这是一个很棒的教程:http://www.thegeekstuff.com/2010/07/logrotate-examples/