问题标签 [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.
logging - 如何将 Tomcat catalina.out 日志移动到不同的目录
我有一个 Tomcat7 服务器,我想将 catalina.out 日志移动到与 ${catalina.base}/logs 不同的目录。
更改 CATALINA_OUT 环境变量的方法不起作用如何更改 catalina.out 的路径?,我已经修改了它,我确定在服务器启动之前环境变量设置为 CATALINA_OUT="$MY_PATH/catalina.out",但是 catalina.out 仍然在 ${catalina.base}/logs
conf/logging.properties 没有为 catalina.out 指定此类属性,这已在许多类似的讨论帖子中提出。
有没有人最近或以前也遇到过这样的问题?
tomcat - 覆盖 apache tomcat 日志文件轮换
在tomcat/logs
目录中,我们有不同的文件集,通常每天都会轮换。是否有任何程序可以覆盖 , , 的旋转机制,我catalina.out
不想
依赖logrotate实用程序,因为有可能丢失日志文件中的数据。在阅读了几篇文章之后,有一种方法可以通过在文件中添加一些配置更改来创建新文件localhost_access_log
manager.${DATE}.log
host-manager.${DATE}.log
tomcat/conf/server.xml
这条配置不符合我的要求。tomcat/conf/log4.properties
更改对我不起作用。
非常感谢您的支持。谢谢。
json - StackOverflowError:com.google.gson.stream.JsonWriter.value 处为空
参考this other question,我似乎对我不理解的整个方法有问题。事实上,现在我不再有问题中指定的错误,但我有一个新错误:
在整个堆栈跟踪中,我重复了这些行,并且没有关于抛出此错误的行的信息。我正在使用可流动的数据并通过 POST 请求传递数据。我使用的方法是这样的:
该方法的逻辑本身是正确的,我能够正确地完成所有操作。当抛出异常或不抛出异常时,都会发生此错误。我可以从哪里开始检查错误?
从堆栈跟踪来看,它似乎是一个JsonWriter
错误,并且唯一完成的“Json 操作”可能是在params
从请求正文中检索时,但知道我该如何修复它?我什至无法理解这个错误背后的原因......
编辑
所以我理解这个错误的可能原因是 Gson 不能很好地与 Object 配合使用。这样对吗?在这种情况下,我该如何解决这个问题,因为我的方法只需要一个Map<String,Object>
?
编辑 2
好的,我找到了一种解决方法,但我不喜欢它,但现在我只有这些了,是这样的:
然后我将变量传递给我的方法。无论如何,抛出一个(稍微)新的错误:
date - 如何 grok catalina 日志文件
我正在尝试为 apache tomcat 8 安装的这行日志(从 catalina.log 中提取)找到一个模式。
30-Apr-2019 15:40:40.044 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log message
logstash 中包含的任何日期模式均不匹配此日期格式。
您知道如何将此日期解析30-Apr-2019 15:40:40.044
为我的 logstash 过滤器中的时间戳吗?
谢谢
tomcat - catalina.logs 中的错误“刷新流 UDP:localhost:514 时出错”
我在 catalina.logs 中收到以下错误
2019-09-06 10:11:07,219 localhost-startStop-1 错误无法写入流 UDP:localhost:514 for appender SYSLOGappender: org.apache.logging.log4j.core.appender.AppenderLoggingException: 刷新流 UDP:localhost 时出错:514 2019-09-06 10:11:07,224 localhost-startStop-1 错误处理 Appender SYSLOGappender org.apache.logging.log4j.core.appender.AppenderLoggingException 发生异常:刷新流 UDP 时出错:localhost:514
这个错误是什么意思?我应该调试什么?
bash - 根据实例过滤异常并路由到文件
我有一个场景,我需要通过 grepping 实例名称并将其所有相关异常写入 Instance.txt 从日志文件中准备/写入文件的异常
示例 test-dom-01.txt,test-dom-01.txt,test-dom-04.txt ...等等及其相关错误
输出日志
问是我必须将现有的异常移到每个文件中,而忽略其余的行,只是异常必须移到单独的文件中
test-dom-01文件的预期输出为test- dom-01.tx t,内容为
tests-rs-dom2-1 的预期输出是 tests-rs-dom2-1.txt
试过:
但没有运气
eclipse - 从 Eclipse 运行 Tomcat 时,catalina 输出位置在哪里?
我认为这是控制台输出。但是我没有看到应该出现在控制台中的错误-tomcat 的终端版本在 catalina.out 中显示错误,这些错误与我为 Eclipse 运行 Tomcat 重现的相同操作相同。
camunda - 在 Camunda 中启用调试
我想知道是否有办法启用 Camunda 调试?因为我只能在 catalina.out 文件中看到与 bpmn 文件部署相关的日志,以及可能发生的错误。
我的意思是,我想调试我所做的 Rest API 请求和响应,以便查看从 Camunda Modeler(将 bpmn 文件部署到引擎的位置)到 Cockpit(其中流程-定义是之后开始的)?我正在使用 Tomcat 作为服务器。
java - 在 tomcat 中完成了应用程序的部署,但实际上并未部署
Catalina.out:
问题:catalina.out 日志告诉应用程序部署已完成,但应用程序无法访问(404 错误)
- 以前看到过任何与此类类似的问题吗?
- 或者是一些配置问题?
- 还是应该在 logging.properties 中启用更多日志记录以更好地理解流程?
注意:这是使用Tomcat8
谢谢,
tomcat - 露天 SMTPAddressFailedException 553 错误
所以我们使用的是 Alfresco Community Edition 5.2,这个错误只在启动工作流时发生。假设在启动工作流程后,将通过电子邮件通知分配的用户。但相反,会发生以下错误:
alfresco-global.properties 设置:
我确定我使用正确的用户名和密码进行 SMTP 身份验证。我在这里想念什么?