Maison  >  Article  >  Opération et maintenance  >  Comment afficher les journaux Tomcat avec Docker

Comment afficher les journaux Tomcat avec Docker

PHPz
PHPzoriginal
2023-04-19 09:16:183070parcourir

Lors de l'exécution de Tomcat dans un conteneur Docker, il est très important de consulter les fichiers journaux générés par l'application. Lors de l'utilisation de Tomcat, les journaux générés se trouvent généralement dans le répertoire des journaux Tomcat, et Tomcat dans le conteneur Docker possède également son propre répertoire de journaux. Cet article explique comment afficher les journaux Tomcat dans un conteneur Docker.

Étape 1 : Entrez le conteneur Docker

Tout d'abord, nous devons utiliser la commande suivante pour entrer dans le conteneur Docker :

docker exec -it <container_id_or_name> /bin/bash

Où, <container_id_or_name> fait référence à l'ID du conteneur du Tomcat conteneur exécuté dans Docker ou dans le nom du conteneur. <container_id_or_name>是指在Docker中运行Tomcat容器的容器ID或容器名称。

步骤二:进入Tomcat日志目录

进入Docker容器后,我们可以使用以下命令来进入Tomcat日志目录:

cd /usr/local/tomcat/logs

这将进入容器中Tomcat日志的默认目录。

步骤三:查看Tomcat日志文件

在Tomcat日志目录中,我们可以使用以下命令来列出所有Tomcat日志文件:

ls -l

可以看到Tomcat在此目录中默认生成了多个日志文件,其中包括:

  • catalina.out:Tomcat控制台日志。
  • catalina..log:Tomcat自从最后一次重启以来的日志。其中日期格式为“yyyy-MM-dd”。
  • localhost..log:每天Tomcat处理的来自本地主机(localhost)的请求的日志。

步骤四:查看Tomcat日志内容

在Tomcat日志目录中,使用以下命令可以查看日志文件内容:

tail -f catalina.out

这将显示catalina.out

Étape 2 : Entrez dans le répertoire des journaux Tomcat

Après avoir entré le conteneur Docker, nous pouvons utiliser la commande suivante pour entrer dans le répertoire des journaux Tomcat :

rrreee

Cela entrera dans le répertoire par défaut des journaux Tomcat dans le conteneur.

Étape 3 : Afficher les fichiers journaux Tomcat🎜🎜Dans le répertoire des journaux Tomcat, nous pouvons utiliser la commande suivante pour lister tous les fichiers journaux Tomcat : 🎜rrreee🎜Vous pouvez voir que Tomcat génère plusieurs fichiers journaux par défaut dans ce répertoire, parmi lesquels Comprend : 🎜
  • catalina.out : journal de la console Tomcat.
  • catalina..log : journal de Tomcat depuis le dernier redémarrage. Le format de date est « aaaa-MM-jj ».
  • localhost..log : journal des requêtes de l'hôte local (localhost) traitées quotidiennement par Tomcat.
🎜Étape 4 : Afficher le contenu du journal Tomcat 🎜🎜Dans le répertoire des journaux Tomcat, utilisez la commande suivante pour afficher le contenu du fichier journal : 🎜rrreee🎜Cela affichera catalina.out code> Les 10 dernières lignes de contenu, puis continuez à afficher du nouveau contenu jusqu'à ce que vous appuyiez sur "Ctrl+C" pour arrêter. 🎜🎜Pour afficher d'autres fichiers journaux, remplacez simplement le nom du fichier par le nom de fichier souhaité. 🎜🎜Conclusion🎜🎜Lors de l'exécution de Tomcat dans un conteneur Docker, il est très important d'afficher les journaux Tomcat. En entrant dans le conteneur et en affichant le répertoire des journaux, nous pouvons facilement visualiser les différents fichiers journaux générés par Tomcat et comprendre l'état d'exécution de Tomcat. 🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn