logrotate-stream:通过管道将日志数据传输到流中,无所适从

时间:2024-05-21 04:39:42
【文件属性】:

文件名称:logrotate-stream:通过管道将日志数据传输到流中,无所适从

文件大小:10KB

文件格式:ZIP

更新时间:2024-05-21 04:39:42

JavaScript

对数旋转流 支持Linux logrotate样式选项的可写流 例子 在命令行上: node app.js 2>&1 | logrotate-stream app.log --keep 3 --size ' 50m ' --compress 作为一个模块: var stream = require ( 'logrotate-stream' ) , toLogFile = stream ( { file : './test.log' , size : '100k' , keep : 3 } ) ; someStream . pipe ( toLogFile ) ; 问题 使用stdio重定向写入的旋转日志很烂。 使用logrotate类的实用程序不会自动更新您的进程日志文件描述符,最终您会得到几个空日志和一个巨型旋转日志。 有几种方法可以尝试解决此问题,但是都不够: 1.将wi


【文件预览】:
logrotate-stream-master
----.gitignore(52B)
----README.md(3KB)
----bin()
--------logrotate-stream(375B)
----test()
--------logrotate-stream.js(4KB)
----LICENSE(1KB)
----package.json(727B)
----index.js(2KB)
----.travis.yml(70B)
----package-lock.json(20KB)

网友评论