Naprawdę mam dość, że nie jestem w stanie rozwiązać problemu rotacji logów tomcat w jednym z naszych serwerów Windows po tym, jak wrzucam do tego niezliczone godziny i po wypróbowaniu różnych rozwiązań.Jak obracać dzienniki tomcat w systemie Windows? Jaka jest najlepsza metoda?
Środowisko: 1.6x Java, Tomcat 6 (działający jako usługa), log4j 1.2, Server 2003 32-bit
Metody próbowałem tak daleko.
1) cronolog nie działał, brak plików tworzonych po skonfigurowaniu.
2) Zarządzane do konfigurowania log4j z aplikatorem DailyRollingFile globalnie dla tomcat, pliki dziennika są tworzone bez rozszerzenia i nie są obracane.
3) Tried DatedFileAppender też, ale nie odniosło dużego sukcesu.
4) próbował log4jna oparty appender dziennika zdarzeń systemu Windows dla log4j, tam nie uzyskać sukces
proszę sugerować łatwą metodę, aby zakończyć to zadanie.
Dziękuję za poświęcenie czasu, aby napisać do mnie tak szczegółową odpowiedź. Podchodzisz do problemu z zupełnie innej perspektywy. Nie jestem pewien, czy to rozwiąże mój problem, czy nie. Ale od tej pory udało mi się skonfigurować rotację dzienników za pomocą pliku dziennika dailyrollingfile w log4j –
Dzienniki nadal nie są obracane, nawet po pomyślnym skonfigurowaniu programu wysyłającego dailyrollingfile. Myślę, że log4j nie może zmienić nazwy pliku, gdy jest używany przez Tomcat w systemie Windows. Proszę zasugerować mi inne opcje –