Debugging ApacheTomcat 8.5悄然崩溃
我已经面对这个问题一个星期了,我想我已经走到了死胡同。 我们正在通过ApacheTomcat远程运行报告,并且它正在间歇性地崩溃。 请求来自Weblogic 12c 在任何日志中都没有崩溃的痕迹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
- Catalina.log
- 卡塔琳娜,出去 -platform-deployment-local.log -.出去
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,只启动它自己,看看是否有效。