log-master 1.0.0
简单的Log定时切割工具。可切割正在被写入的log文件,并保持完整性。
不支持window平台。
安装
npm install log-master
使用方法
split
将本机上所有log用时间分割,汇集到一个文件夹里。
var logMaster = ;logMaster;
运行
nohup node youapp.js &
或用其它守护进程比如:pm2
, forever
注意
手动输出Log时需要使用 >> 而不是 > 符号。例:
使用 > 将会得到:
nohup node ./loop.js >/somedir/you.log &
在vim下看,切割后的文件会包含之前被清空的占位符,并且体积逐渐增大。
使用 >> 才会得到你想要的结果。
nohup node ./loop.js >>/somedir/you.log &