Node.js Winston-使用maxsize时的日志旋转顺序

Node.js Winston-使用maxsize时的日志旋转顺序,node.js,centos,winston,Node.js,Centos,Winston,我使用Winston with maxsize作为轮换策略,在文件(application.log)大小达到maxsize后,轮换按预期工作,并开始写入第二个文件(application2.log) 我的问题是,当前的写入总是对最新的文件(application2.log)而不是原始文件(application.log)进行,一旦它再次达到maxsize值,就会将内容截断为一个旋转文件(application3.log)。 它是Winston配置还是应该在操作系统级别上完成(在我的情况下是Cen

我使用Winston with maxsize作为轮换策略,在文件(application.log)大小达到maxsize后,轮换按预期工作,并开始写入第二个文件(application2.log)

我的问题是,当前的写入总是对最新的文件(application2.log)而不是原始文件(application.log)进行,一旦它再次达到maxsize值,就会将内容截断为一个旋转文件(application3.log)。
它是Winston配置还是应该在操作系统级别上完成(在我的情况下是CentOS)

事实证明,Winston有一个可裁剪的选项,允许不断写入日志文件头