如何剪切日志文件?
我使用pm2创build日志文件,它是非常大的(大约1.2GB,并且还在增加)。
如何将大日志文件剪切成多个小日志文件?
有没有pm2支持自动切割日志文件?
一般来说,如果pm2允许旋转日志文件,则不必担心,因为您可以使用logrotate
实用程序在基于Linux的系统上logrotate
。
更多细节可以在下面find:
http://www.z-car.com/blog/programming/how-to-rotate-logs-using-pm2-process-manager-for-node-js
var file = fs.readFileSync('logfile.log') if (file.length > 1024) { // 1KB fs.writeFileSync('logfile.log', file.slice(-1024)) }