Как вращать журналы TomCat 6 в Windows каждую ночь
Наш Tomcat 6 работает на сервере Windows Server 2003, производя некоторые входы в систему Program Files\Apache Software Foundation\Tomcat 6.0\logs
папка.
Только catalina.YYYY-MM-DD.log
вращается каждую ночь.
файлы Admin
, Host-Manager
, Jakarta
, LocalHost
, Manager
, stderr
а также stdout
не вращаются и датированы последней датой перезапуска сервера. Эти файлы наиболее пусты и всегда заблокированы.
Как настроить Tomcat на ротацию всех этих журналов каждую ночь (если это возможно без перезапуска сервера / службы)?
Заранее спасибо за помощь.
1 ответ
В Linux (и FreeBSD) у нас есть logrotate
, На Windows, я думаю, вы можете скомпилировать его исходный код против Cygwin.
источник logrotate: https://fedorahosted.org/logrotate/
Установщик Cygwin: http://www.cygwin.com/
Совет по компиляции logrotate в Cygwin: http://cygwin.com/ml/cygwin/2009-11/msg00856.html