1
我們使用node.js和winston來輸出日誌文件。我們有一個用PHP編寫的自定義日誌輪轉腳本,我們希望在這些日誌文件上使用它。但是由於winston在該文件上有一個開放的流,因此該腳本只是移動了在這種情況下不起作用的文件。如何從單獨的腳本中旋轉Winston日誌?
我該如何移動一個使用PHP的winston日誌文件,以便Winston知道一旦我移動它就會創建一個新的日誌文件?
我們使用node.js和winston來輸出日誌文件。我們有一個用PHP編寫的自定義日誌輪轉腳本,我們希望在這些日誌文件上使用它。但是由於winston在該文件上有一個開放的流,因此該腳本只是移動了在這種情況下不起作用的文件。如何從單獨的腳本中旋轉Winston日誌?
我該如何移動一個使用PHP的winston日誌文件,以便Winston知道一旦我移動它就會創建一個新的日誌文件?
提供解決方案here。
添加maxsize: [bytes]
到file: {}
部分,它會自動旋轉日誌(追加#到文件名,即woot.log
變得woot1.log
當它填補了)。