问题标签 [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.
grep - grep 文本文件中所有包含“xxx”的行和上一行
我想打印包含 xxx 的 tomcat catalina.out 日志中的所有行。一个简单的事情来完成使用:
然而。在日志文件中,我得到包含 xxx 的行,该行上方的行包含记录该项目的日期和时间。我也想在 grepped 线上方看到这些线。我怎么能做到这一点?
java - 如何更正删除 catalina.out?
我无法重新启动 Tomcat 网络服务器。但是 catalina.out 变得非常大。我已经尝试在测试服务器上删除并创建新的空。但是 Tomcat 不再在新的 catalina.out 中写入。如何正确删除/创建空的新的?
java - 为什么我的日志会被重定向到 catalina.out?
在我的应用程序中,我使用 log4j2 输出日志。
并且应用程序托管在 Tomcat7 中。
首先我使用默认方式输出Catalina.out,但我发现我的应用程序日志将被重定向到Catalina.out。所以我按照Tomcat的文档。 http://tomcat.apache.org/tomcat-7.0-doc/logging.html
然后用log4j的方式改变它。但最后,它默认运行。
任何人遇到这种问题,可以告诉我避免这种情况的解决方案吗?
PS:记录器模块设计为:
和 log4j2 配置文件:
tomcat8 - 无法消除 catalina.out 中的 Tomcat 缓存警告
自从切换到 Tomcat 8 后,我的 catalina.out 中不断收到这样的消息
org.apache.catalina.webresources.Cache.getResource 无法将 [/intranet/includes/MailFunctions.jsp] 处的资源添加到缓存,因为在驱逐过期缓存条目后可用空间不足 - 考虑增加缓存
我在文档中发现将诸如 cachingAllowed="false" antiResourceLocking="false" antiJARLocking="true" cacheMaxSize="0" cacheTTL="1" 之类的条目添加到我的 META-INF/context.xml 文件中完成,但这似乎并不能消除问题。
有谁知道如何阻止这些消息?
谢谢
linux - 将 tomcat 升级到 7.0.054 后,日志仍然显示“正在启动 Servlet Engine:Apache Tomcat/7.0.42”
我刚刚将 tomcat 从 7.0.42 升级到 7.0.54 并启动了它。一切都按预期进行,但是在启动 tomcat 时,它在日志中显示“正在启动 Servlet Engine:Apache Tomcat/7.0.42”这一行。我检查了所有我的配置再次,但无法从该行的来源找到。请在这件事上给予我帮助
java - 需要知道“OutOfMemoryError : Java Heap Space”的根本原因
我在 linux 机器上收到以下错误。
并且其中一个端口 8080 时不时地进行密切等待。
请提出问题的根本原因。
tomcat - Catalina.out 文件自定义
我需要合并 Catalina.out 文件中的异常行。我该怎么做?
例如 :
我想要这样:(单行)
我将如何自定义日志条目的格式。目前,异常记录在多行中,这使得解析变得困难。
catalina.out - catalina.out 在 linux 中 logrotate 后没有记录
Tomcat在linux中logrotation后未登录catalina.out
如何在catalina.out文件中加载日志
我使用了以下配置文件:
请帮我
tomcat7 - catalina.out 替换为旧日志
我的服务器上运行着 tomcat 7。不小心将我的 catalina.out 替换为旧日志(catalina.out 7 天前)。日志没有在当前的 catalina.out 上打印,因为它是旧的。无论如何要回滚这种情况或在不重新启动服务器的情况下创建 catalina.out 吗?
java - 每次 Catalina.out 收到异常时给我发电子邮件
苦苦寻找解决方案,以解决不得不不断访问我的服务器、加载 catalina.out 文件并在混乱中寻找异常的痛苦。开发人员使用什么来持续监控 tomcat catalina.out 文件并在发现异常时发送电子邮件?对于编写我自己的 shell 脚本来完成这一点,我也可以接受一些指导。如果 shell 脚本对这种类型的事情足够强大。
我的服务器是 debian/ubuntu。我正在使用Tomcat 7。
注意:我遇到了 logwatch,但在初步审查时,它似乎不支持没有自定义的 tomcat,并且它似乎无法在 catalina.out 文件中嗅出异常,而且它似乎不是实时监控的实用程序。我宁愿不等到一天结束才了解可能发生的灾难性异常。
附加说明:我确实计划在未来实施类似 log4j 的东西,但目前我正在寻找更快的替代方案。不需要我更新所有异常处理代码的东西。