Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

gestion des logs de tomcat

4 réponses
Avatar
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

4 réponses

Avatar
fabrice régnier
'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$
Avatar
C. Mourad Jaber
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/
Avatar
jerome moliere



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" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">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/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">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" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">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/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://lists.debian.org/
Avatar
C. Mourad Jaber
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" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">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/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">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" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">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/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://lists.debian.org/
Tribune libre
Tribune en direct