在我的机器上有一些正在C:\ Application.log中写入日志的进程。 现在我想旋转日志文件,而不停止该应用程序。 在同一台机器上我有Apache 2.2。 据我所知,我们可以使用Apache的rotatelogs.exe,但它不旋转日志文件
我正在使用以下语法来旋转日志文件:
C:\Apache\bin\rotatelogs.exe C:\Application.log 20M
需要专家意见来实现这一点。
http://httpd.apache.org/docs/2.2/programs/rotatelogs.html
rotatelogs是一个与Apache的pipe道日志文件function结合使用的简单程序
这意味着要使用循环日志,您拥有的应用程序必须具有日志到pipe道的能力,并configuration为将日志发送到rotatelogs stdin。