使用 rotatelogs.exe 轮换其他日志

使用 rotatelogs.exe 轮换其他日志

我的机器上有一个进程正在将日志写入 C:\Application.log。现在我想在不停止该应用程序的情况下轮换日志文件。在同一台机器上,我安装了 apache 2.2。据我所知,我们可以使用 apache 的 rotatelogs.exe,但它不会轮换日志文件

我使用以下语法来轮换日志文件:

C:\Apache\bin\rotatelogs.exe  C:\Application.log 20M

需要专家意见才能实现这一点。

答案1

http://httpd.apache.org/docs/2.2/programs/rotatelogs.html

rotatelogs 是一个简单的程序,与 Apache 的管道日志文件功能一起使用

这意味着要使用旋转日志,您的应用程序必须具有将日志记录到管道的能力,并配置为将日志发送到rotatelogs标准输入。

相关内容