我有一个通过 Forever 运行 Node.JS 应用程序的生产服务器集群。据我所知,我的日志文件选项如下:
- 让 Forever 自己做,在这种情况下它会记录到 ~/.forever/XXXX.log
- 为进程的整个生命周期指定一个特定的日志文件
但是,我想做的是让它每天记录到不同的文件中。例如。20121027.log、20121028.log等
这可能吗?如果是这样,怎么办?
您可以使用一些 linux 程序logrotate
来帮助您进行日志轮换。
人们使用 logrotate 来旋转 apache 等的日志。
配置文件通常在 /etc/logrotate.d 下
man logratate
可以为您提供更多信息,这里有一个很棒的教程:http ://www.thegeekstuff.com/2010/07/logrotate-examples/