roytmana commented on issue #3593:
URL:
https://github.com/apache/logging-log4j2/issues/3593#issuecomment-2802364036
@vy
Potentially file output stream could be opened using NIO with
`java.nio.file.StandardOpenOption.SYNC` option. It probably (need to test) will
do the trick but I am wondering if there will be any noticeable performance
penalty since it'll happen on every write
I can test it as well (not with log4j but with a plain text file)
/**
* Requires that every update to the file's content or metadata be
written
* synchronously to the underlying storage device.
*
* @see <a href="package-summary.html#integrity">Synchronized I/O file
integrity</a>
*/
SYNC,
/**
* Requires that every update to the file's content be written
* synchronously to the underlying storage device.
*
* @see <a href="package-summary.html#integrity">Synchronized I/O file
integrity</a>
*/
DSYNC;
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]