首页 > 其他分享 >tomcat 非正常退出

tomcat 非正常退出

时间:2023-06-28 14:37:24浏览次数:41  
标签:Java tomcat thread 启动 bugreport 非正常 debug 退出


现象

debug启动后,过段时间就非正常退出;添加jvm参数-XX:+CreateMinidumpOnCrash后,保存堆转存日志;
之前debug启动,但从未出现此问题;不知为何,突然就出现这个问题了;

错误信息

A fatal error has been detected by the Java Runtime Environment:
EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0000000050a21f47, pid=7640, tid=5632
JRE version: Java(TM) SE Runtime Environment (7.0_45-b18) (build 1.7.0_45-b18)
Java VM: Java HotSpot(TM) 64-Bit Server VM (24.45-b08 mixed mode windows-amd64 compressed oops)
Problematic frame:
V [jvm.dll+0x51f47]
Core dump written. Default location: D:\eclipse\hs_err_pid7640.mdmp
If you would like to submit a bug report, please visit:
http://bugreport.sun.com/bugreport/crash.jsp
————— T H R E A D —————
Current thread (0x000000000a428800): JavaThread “JDWP Transport Listener: dt_socket” daemon [_thread_in_vm, id=5632, stack(0x000000000b440000,0x000000000b840000)]
siginfo: ExceptionCode=0xc0000005, reading address 0x0000000000000010

注意到Current thread信息,current thread就是出问题的thread,百度发现JDWP Transport Listener 是debug的程序。
实验发现,debug启动后,过段时间就会非正常退出;正常启动,不会存在这个问题。

解决办法

临时只能非debug启动了。


标签:Java,tomcat,thread,启动,bugreport,非正常,debug,退出
From: https://blog.51cto.com/u_15561616/6571860

相关文章

  • Tomcat7 session 持久化
    tomcat7session默认是持久化的,tomcat7关闭或者重启,都会将内容持久化到SESSION.ser文件,这里推荐使用everything这个软件,查找这个文件。参考官方文档: 戳我......
  • C#方法执行超时退出
    [HttpGet]publicasyncTask<string>TestUU(){ParentTsk().Wait();Console.WriteLine("HelloWorld!");return"ok";}publicasyncstaticTaskParentTsk()......
  • Eclipse3.6 + Tomcat7 + Jdk1.6配置
     Eclipse3.6+Tomcat7+Jdk1.6配置管理Eclipse上的tomcat的插件SysdeoEclipseTomcatLauncherpluginhttp://www.eclipsetotale.com/tomcatPlugin.html-----正文开始----一直以来都是很容易的将eclipse与tomcat结合使用,但是最近想试用tomcat7的时候,却突然发现eclipse将web服务......
  • tomcat部署多项目
    tomcat部署多项目在实际工作过程中,由于公司资源限制,可能存在多个项目部署在一台服务器上一、tomcat环境部署1.复制一个tomcat容器复制:cp-rapache-tomcat-8.5.38tomcat-oa改名:mvapache-tomcat-8.5.38tomcat-pinter(改名之后把原来的tomcat杀死,然后重新启动,否则pinter无法......
  • 基于docker部署tomcat
    基于docker部署tomcat1.下载tomcat容器到docker-hub中去寻找tomcat8的版本,且支持jdk8的版本dockerpulltomcat:8.5.0-jre82.创建映射文件地址cd/root/dockermkdirtomcatmkdirwebapps3.把pinter.db项目放到webapps里,并解压4.修改application.properties配置文件中数据库和red......
  • Tomcat 允许/拒绝特定 IP 地址访问
    Tomcat允许或拒绝特定的IP地址执行这种策略的最简单方法之一是通过Tomcat阀门组件的远程地址过滤器。可以通过将以下组件添加到server.xml或conf/{context}.xml文件来实现它:<ValveclassName="org.apache.catalina.valves.RemoteAddrValve"addConnectorPort="true"......
  • tomcat配置用户角色权限
    tomcat用户角色权限配置文件为:tomcat/conf/tomcat-user.xml默认未开启用户配置如下:<tomcat-users><!--NOTE:Bydefault,nouserisincludedinthe"manager-gui"rolerequiredtooperatethe"/manager/html"webapplication.Ifyouwishtouse......
  • ElasticSearch - activemq - tomcat 开机自启动
    [root@qwy~]#cat/etc/init.d/elastisearch|grep-v'^#'#!/bin/bash#chkconfig:23455525#description:SSHisaprotocolforsecureremoteshellaccess.exportJAVA_HOME=/usr/local/java/jdk/exportJAVA_BIN=/usr/local/java/jdk/binexportP......
  • 【问题记录】Linux虚拟机的tomcat访问不了
    问题起因是电脑没电自动关机,虚拟机当时还在运行。第二天重启虚拟机的tomcat,主机访问不了,zookeeper注册中心可以正常使用防火墙,tomcat端口都检查过没问题,重装tomcat,重启服务器也没用重启时出现smbushostcontrollernotenable,四台机器都出现处理方法:查明装入模块的确切......
  • TomCat快速安装使用
    下载这就不多说了,直接官网下载https://tomcat.apache.org/直接解压配置环境变量(提前安装好java,配置好java的环境变量)配置Tomcat环境变量前一定要配置好java的环境变量,尤其是JAVA_HOME新建CATALINA_HOME环境变量,变量:CATALINA_HOME值:D:\DevelopmentTool\apache-tomcat-9......