web-dev-qa-db-fra.com

Comment la rotation des journaux est effectuée dans Tomcat pour les journaux d'accès

Comment la rotation des journaux est-elle effectuée dans Tomcat, c.-à-d. Catalina.out et access.out?

Nous pouvons nous connecter pour catalina.out:

# vim /etc/logrotate.d/Tomcat7
/var/log/Tomcat7/catalina.out {
  copytruncate
  daily
# rotate 52
  rotate 90
  compress
  missingok
  create 640 Tomcat7 adm
}

De la même manière, pouvons-nous le faire pour les journaux d'accès?

2
Ashish Karpe

logrotate est un outil indépendant de Tomcat. Il peut être utilisé avec les fichiers journaux générés par tout type d’applications.

Vous pouvez ajouter une règle pour le fichier journal access.out Tomcat dans le fichier de configuration /etc/logrotate.d/Tomcat7 logrotate. Si vous souhaitez appliquer les mêmes règles que pour /var/log/Tomcat7/catalina.out, vous pouvez modifier votre fichier de configuration comme suit:

/var/log/Tomcat7/catalina.out /var/log/Tomcat7/access.out{
  copytruncate
  daily
# rotate 52
  rotate 90
  compress
  missingok
  create 640 Tomcat7 adm
}

Lisez le manuel pour plus d'informations.

0
Ortomala Lokni