问题标签 [catalina.out]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
56643 浏览

tomcat - 如何查看tomcat的容器日志?

如何查看tomcat的容器日志?

我从 catalina.out 日志中得到这个错误:

但是我在哪里可以找到该日志所指的“适当的容器日志”?

提前致谢。

0 投票
1 回答
2223 浏览

tomcat - tomcat 6 - 更新 catalina.out 文件位置

我在预装了tomcat(版本6)的Linux服务器上工作,我们没有管理员访问权限。我正在尝试更改日志文件位置(catalina.out),但它不起作用。

我通过添加以下内容更新了 tomcat6.conf 文件

我重新启动了tomcat,但它仍然将日志写入旧位置的旧文件。我无法在 catalina.sh 中更改,因为我找不到该文件。还有什么我需要做的吗?

谢谢。

0 投票
3 回答
3636 浏览

java - 在 Windows 中观看 tomcat 日志文件

当我在 Ubuntu 上工作时,我使用以下命令来观察变化catalina.out

但是现在我换到了Windows,我找不到怎么做。

提前致谢。

0 投票
1 回答
454 浏览

tomcat - Tomcat catalina.out 被淹没,是否可以自定义日志记录?

当客户端加载了我们的 Web 应用程序时,每 5 秒调用一次特定的 Web 服务,它会返回大量数据。这会使 catalina.out 日志充满冗余信息,这使得很难找到有关其他 Web 服务的信息。

有没有办法排除此特定 Web 服务的日志记录或将其路由到不同的文件?或者排除在日志中显示 cookie?还是其他头信息?

目前使用 log4j2 而不是 JULI,但如果解决方案需要,我可以切换回来。

提前感谢您的帮助:)

0 投票
0 回答
401 浏览

tomcat - 3rd 方 jar 登录 tomcat catalina.out

我在我的代码中使用了一个库 jar。这个 jarjava.util.Logger用于记录目的。

在我们的代码中,我们使用log4j2& 将日志写入project.login tomcat/logs

问题是,jar 的日志被写入 tomcat 的catalina.out. 我希望将这些日志写入我的project.log文件。这是我的代码日志写入的文件。

快速帮助将不胜感激。谢谢。

0 投票
1 回答
1295 浏览

linux - Linux Tomcat 错误

我无法在我的 linux 服务器上启动 tomcat。我运行startup.sh,并获得Tomcat Started 日志记录,但随后无法访问localhost:8080 上的任何内容。

检查 logs/catalina.out 文件,其中有以下几行,但我无法找到有关这些错误的任何信息。

有任何想法吗?

0 投票
1 回答
1136 浏览

linux - 在 Catalina.out 中控制 SQL 日志记录级别

我们的应用程序在 Tomcat 8 和 Linux 上运行。我们有 log4j.xml 随 war 一起提供,它控制我们的应用程序日志记录的日志记录级别。log4j 还定义了 SQL 的日志记录级别。

在 hibernate.cfg.xml 中,“hibernate.show_sql”设置为 true。

在 $CATALINA_BASE/conf/logging.properties

所有对 ConsoleAppender 的引用:

被删除,因此除了 SQL 语句外,什么都不会发送到标准输出。

The: "hibernate.show_sql">true, 将所有正在处理的 SQL 语句发送到 catalina.out – 请注意 catalina.out 是仅在 Linux/Unix 机器上创建的文件。

我读到“hibernate.show_sql”> true,在 DEBUG 级别记录 SQL 语句。问题是我想在 ERROR 级别记录这些语句,但不知道如何控制级别?

我读到 SQL 日志记录的该级别可以由 log4j.xml 控制,但在 log4j.xml 中更改它对 catalina.out 的记录方式没有影响。有谁知道如何控制 catalina.out 中的 SQL 日志记录仅处于 ERROR 级别?

下面是 log4j.xml。

0 投票
1 回答
1672 浏览

java - 防止同时记录到 catalina.out 和 log4j 日志文件

我知道,关于记录到 catalina.out 和记录到 log4j 日志文件有许多类似的问题和答案,但到目前为止,我还没有找到正确答案,我不想关闭到 catalina 的记录。出去

我的动机是在与我的应用程序相关的日志消息和与 tomcaterrors 相关的日志消息之间进行拆分。

我想确保,当某些内容登录到 log4j 自己的日志文件时,它不会双重登录到 catalina.out,但是当它不被 log4j 处理时,它仍然被写入 catalina.out。

但是怎么做?

0 投票
1 回答
3825 浏览

java - 如何在Tomcat日志文件夹上打印日志

Log4j用来打印日志。它成功地在spring控制台上打印了日志,但我需要检查它是如何打印它们的catalina。通常在服务器上我们写这个tail -f /var/log/tomcat8/catalina.out,但是如何在本地机器上查看这个。

这就是我正在做的打印日志

请指导我如何以及在哪里检查catalina日志。

我试图Tomcat8.5从 cmd 运行服务器。它启动服务器,并将一些日志放在tomcat/logs文件夹中,但与应用程序无关。当我从浏览器打开服务时,它不会在日志中添加任何内容。

这是它写的catalina.2017-03-19

2017 年 3 月 19 日 21:08:38.766 信息 [主] org.apache.coyote.AbstractProtocol.start 启动协议处理程序 [http-nio-8080] 2017 年 3 月 19 日 21:08:38.771 信息 [主] org.apache。 coyote.AbstractProtocol.start 启动 ProtocolHandler [ajp-nio-8009] 19-Mar-2017 21:08:38.772 INFO [main] org.apache.catalina.startup.Catalina.start 服务器在 1092 毫秒内启动

编辑

这是我的属性文件,它打印此处提到的文件中的日志。C:\\log\\logging.log

0 投票
2 回答
3217 浏览

java - ImmediateFlush 在 Log4j2 中不起作用

我收到此错误:

错误 asyncRoot 包含无效元素或属性“immediateFlush”

当我在 log4j2.xml 的 appender 中使用 immediateFlush 属性时。