2012-04-19 61 views
1

我們使用node.js和winston來輸出日誌文件。我們有一個用PHP編寫的自定義日誌輪轉腳本,我們希望在這些日誌文件上使用它。但是由於winston在該文件上有一個開放的流,因此該腳本只是移動了在這種情況下不起作用的文件。如何從單獨的腳本中旋轉Winston日誌?

我該如何移動一個使用PHP的winston日誌文件,以便Winston知道一旦我移動它就會創建一個新的日誌文件?

回答

1

提供解決方案here

添加maxsize: [bytes]file: {}部分,它會自動旋轉日誌(追加#到文件名,即woot.log變得woot1.log當它填補了)。