Вращайте другие журналы с rotatelogs.exe
На моей машине есть какой-то процесс, который пишет журнал в C:\Application.log. Теперь я хочу вращать файл журналов, не останавливая это приложение. На этой же машине у меня apache 2.2. Как я знаю, мы можем использовать apache's 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
STDIN.