Debugging ApacheTomcat 8.5悄然崩溃

Debugging ApacheTomcat 8.5悄然崩溃,debugging,tomcat,weblogic12c,Debugging,Tomcat,Weblogic12c,我已经面对这个问题一个星期了,我想我已经走到了死胡同。 我们正在通过ApacheTomcat远程运行报告,并且它正在间歇性地崩溃。 请求来自Weblogic 12c 在任何日志中都没有崩溃的痕迹 Catalina.log 卡塔琳娜,出去 -platform-deployment-local.log -.出去 我看到了一些类似的帖子,但在apachetomcat目录或var/log/messages中似乎找不到hs_err文件 这些是启动参数/配置 06-Nov-2019 16:01:27.4

我已经面对这个问题一个星期了,我想我已经走到了死胡同。 我们正在通过ApacheTomcat远程运行报告,并且它正在间歇性地崩溃。 请求来自Weblogic 12c

在任何日志中都没有崩溃的痕迹

  • Catalina.log
  • 卡塔琳娜,出去 -platform-deployment-local.log -.出去
我看到了一些类似的帖子,但在apachetomcat目录或var/log/messages中似乎找不到hs_err文件

这些是启动参数/配置

06-Nov-2019 16:01:27.437 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version:        Apache Tomcat/8.5.37

06-Nov-2019 16:01:27.444 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built:          Dec 12 2018 12:07:02 UTC

06-Nov-2019 16:01:27.445 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server number:         8.5.37.0

06-Nov-2019 16:01:27.445 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name:               Linux

06-Nov-2019 16:01:27.445 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version:            4.1.12-124.16.4.el7uek.x86_64

06-Nov-2019 16:01:27.445 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture:          amd64

06-Nov-2019 16:01:27.445 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home:             /u01/jdk1.8.0_171/jre

06-Nov-2019 16:01:27.445 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version:           1.8.0_171-b11

06-Nov-2019 16:01:27.446 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor:            Oracle Corporation

06-Nov-2019 16:01:27.446 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE:         /u01/apachetomcat/config

06-Nov-2019 16:01:27.446 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME:         /u01/apachetomcat/config

06-Nov-2019 16:01:27.447 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/u01/apachetomcat/config/conf/logging.properties

06-Nov-2019 16:01:27.447 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager

06-Nov-2019 16:01:27.447 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xms2048m

06-Nov-2019 16:01:27.447 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xmx2048m

06-Nov-2019 16:01:27.448 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:PermSize=256m

06-Nov-2019 16:01:27.448 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:MaxPermSize=512m

06-Nov-2019 16:01:27.448 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:ErrorFile=/u01/apachetomcat/config/debug/tomcat_error%p.log
我一直在通过
/catalina.sh jpda start
启动Apache 但是,日志中仍然没有崩溃的痕迹。 是否有更多的参数/配置我已经错过或需要添加,这将有助于我的调试


任何关于如何进一步调试的输入都将不胜感激。

我猜是命令行参数:-XX:ErrorFile=/u01/apachetomcat/config/debug/tomcat_error%pid%看起来像是脚本问题?@AlexC在我添加额外参数之前,崩溃已经发生了。删除/var/log/tomcat8中的所有文件,然后启动服务器,让它崩溃,检查/var/log/tomcat8Hi@AlexC中的所有日志文件,该目录不存在。/var/log下没有tomcat8目录。它似乎位于/u01/apachetomcat/config/debug/?无论tomcat在何处写入日志文件,请清除它们并重新启动tomcat,有时它会在初始化日志之前写入意外的日志文件(如localhost日志)。另外,试着在没有应用程序的情况下启动tomcat,只启动它自己,看看是否有效。