streamroller icon indicating copy to clipboard operation
streamroller copied to clipboard

node.js file streams that roll over when they reach a maximum size, or a date/time.

Results 8 streamroller issues
Sort by recently updated
recently updated
newest added

It is better to add `_writev` function for batch write logs. The most important point is the performance that improve the speed of log. but also there will cause some...

when the current file should roll,the operation is `fs.move(sourceFilePath, targetFilePath, { overwrite: true });` this will delete target file if it exist. But, in the mutli process app,when set disableClustering:...

Is it possible to trigger a rollover on every application restart? Similar to Log4j's `OnStartupTriggeringPolicy` > Triggers a rollover on every restart, but only if the file size is greater...

enhancement

Is it possible to add the ability to rotate by date so that you can specify not only the pattern, but also the path using the pattern. For example: filePattern="logs/arch/{yy-MM-dd}/add/update.log"

enhancement

![image](https://github.com/log4js-node/streamroller/assets/12368358/e154d636-64b5-4e42-8008-77a15a7cd401)

Hello there. I have a question. Will the streamroller work for e.g. 200 of instances of the same server/process writing to the same logs folder? I mean, will the file...

if pc compress is slowly case new log open log file failed. Can we first move sourceFile, then zip target file?

Bumps [serialize-javascript](https://github.com/yahoo/serialize-javascript) to 6.0.2 and updates ancestor dependency [mocha](https://github.com/mochajs/mocha). These dependencies need to be updated together. Updates `serialize-javascript` from 6.0.0 to 6.0.2 Release notes Sourced from serialize-javascript's releases. v6.0.2 fix:...

dependencies