gestion des logs de tomcat

Le
C. Mourad Jaber
Bonjour,

J'ai un petit soucis avec les log de tomcat, en particulier du fichier
catalina.out qui contient toute la sortie standard.

Ce serveur n'est pas installé avec le paquet debian, mais à partir d'une
archive pré-fabriqué par un fournisseur de portail d'entreprise.
J'ai récupérer les scripts de tomcat debian et je les ai adaptés pour
piloter le serveur correctement tout semble fonctionner correctement.

Par contre, il ne semble pas avoir de rotation sauf si je redémarre le
service !

Faut-il modifier quelque chose dans la configuration de tomcat pour que
la rotation fonctionne *ET* vide le fichier catalina.out ?

++

Mourad

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/4C3F107C.303@nativobject.net
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
fabrice régnier
Le #22359141
'lut,

Quand je regarde catalina.sh, je vois:

touch "$CATALINA_BASE"/logs/catalina.out

Quand tu démarres tomcat à la main, tu es root ? mais au boot de la
machine, est-ce que l'utilisateur qui démarre tomcat a les bons droits
pour écrire dans "$CATALINA_BASE"/logs/catalina.out ?

a+

f.




Le 15/07/2010 15:50, C. Mourad Jaber a écrit :
Bonjour,

J'ai un petit soucis avec les log de tomcat, en particulier du fichier
catalina.out qui contient toute la sortie standard.

Ce serveur n'est pas installé avec le paquet debian, mais à partir d'une
archive pré-fabriqué par un fournisseur de portail d'entreprise.
J'ai récupérer les scripts de tomcat debian et je les ai adaptés pour
piloter le serveur correctement... tout semble fonctionner correctement.

Par contre, il ne semble pas avoir de rotation sauf si je redémarre le
service !

Faut-il modifier quelque chose dans la configuration de tomcat pour que
la rotation fonctionne *ET* vide le fichier catalina.out ?

++

Mourad




--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/4c3f1cb7$0$10108$
C. Mourad Jaber
Le #22359211
Le 15/07/2010 16:35, fabrice régnier a écrit :
'lut,

Quand je regarde catalina.sh, je vois:

touch "$CATALINA_BASE"/logs/catalina.out

Quand tu démarres tomcat à la main, tu es root ? mais au boot de la
machine, est-ce que l'utilisateur qui démarre tomcat a les bons droits
pour écrire dans "$CATALINA_BASE"/logs/catalina.out ?

a+

f.



Tomcat s'execute dans un utilisateur particulier(liferay:liferay) et le
catalina.out appartient à cet utilisateur... Donc il ne devrait pas y
avoir de soucis...
Ce qui est bizarre c'est que le catalina.out se remplit, mais aussi le
catalina.datedujour.log !

++

Mourad

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
jerome moliere
Le #22360091



Tomcat s'execute dans un utilisateur particulier(liferay:liferay) et le
catalina.out appartient à cet utilisateur... Donc il ne devrait pas y a voir
de soucis...
Ce qui est bizarre c'est que le catalina.out se remplit, mais aussi le
catalina.datedujour.log !

++

Mourad

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/




Par défaut le fichier catalina.out qui utilise une APi de logging
propre aux anciens projets Apache (java) ne fait pas de buffering ni
aucune rotation... Certains Howto existent et montrent comment
utiliser un bon vieux log4j qui sera doté d'un Appender du type
RollingFileAppender qui sait lui faire cela ...

Donc en gros ton fonctionnement est normal -)


--
Jerome Moliere - Mentor/J
http://romjethoughts.blogspot.com/
auteur Eyrolles

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
C. Mourad Jaber
Le #22362861
Le 15/07/2010 20:59, jerome moliere a écrit :



Tomcat s'execute dans un utilisateur particulier(liferay:liferay) et le
catalina.out appartient à cet utilisateur... Donc il ne devrait pas y avoir
de soucis...
Ce qui est bizarre c'est que le catalina.out se remplit, mais aussi le
catalina.datedujour.log !

++

Mourad

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/





Par défaut le fichier catalina.out qui utilise une APi de logging
propre aux anciens projets Apache (java) ne fait pas de buffering ni
aucune rotation... Certains Howto existent et montrent comment
utiliser un bon vieux log4j qui sera doté d'un Appender du type
RollingFileAppender qui sait lui faire cela ...

Donc en gros ton fonctionnement est normal -)




Ok, je log4j alors !

Merci

++

Mourad

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Publicité
Poster une réponse
Anonyme