2012-10-28 51 views
0

我有一個通過Forever運行Node.JS應用程序的生產服務器集羣。據我所知道的,是我的日誌文件的選項如下:我如何才能讓Forever每天都寫入不同的日誌文件?

  1. 讓永遠做它自己的,在這種情況下,將記錄到〜/ .forever/XXXX.log
  2. 指定一個該過程的整個生命週期的特定日誌文件

然而,我想要做的是讓它每天登錄到不同的文件。例如。 20121027.log,20121028.log等

這可能嗎?如果是這樣,該怎麼辦?

回答

1

您可以使用一些Linux程序,如logrotate來幫助您記錄輪換。

人們使用logrotate的到的東西像Apache的旋轉日誌等

配置文件是通常在/etc/logrotate.d中

man logratate可以給你更多的信息,這裏是一個偉大的教程:http://www.thegeekstuff.com/2010/07/logrotate-examples/

+0

這是有用的;我仍然想知道在Forever中是否有一種本地方式來實現這一點,但如果不是這樣,'logrotate'可能是一個體面的解決方案。 – user1438940

相關問題