[2015/08/25 20:50:13.254] {ThreadLauncher2[ThreadPool[system]]-1} Thread Dump generated Tue Aug 25 20:50:13 CST 2015
"Attach Listener" id=4 RUNNABLE "ThreadLauncher2[ThreadPool[system]]-1" id=10 RUNNABLE
at sun.management.ThreadImpl.getThreadInfo0 (ThreadImpl.java) (native)
at sun.management.ThreadImpl.getThreadInfo (ThreadImpl.java:147)
at com.caucho.util.ThreadDump.getThreadDump (ThreadDump.java:121)
at com.caucho.util.ThreadDump.getThreadDump (ThreadDump.java:99)
at com.caucho.util.ThreadDump.dumpThreads (ThreadDump.java:91)
at com.caucho.env.thread2.AbstractThreadLauncher2.startConnection (AbstractThreadLauncher2.java:543)
at com.caucho.env.thread2.AbstractThreadLauncher2.runTask (AbstractThreadLauncher2.java:645)
at com.caucho.env.thread2.AbstractTaskWorker2.run (AbstractTaskWorker2.java:240)
at java.lang.Thread.run (Thread.java:662) "watchdog-process-log-22666-app-0" id=24 RUNNABLE (in native)
at com.caucho.vfs.JniFileStream.nativeRead (JniFileStream.java) (native)
at com.caucho.vfs.JniFileStream.read (JniFileStream.java:151)
at com.caucho.vfs.ReadStream.read (ReadStream.java:472)
at com.caucho.boot.WatchdogChildProcess$WatchdogProcessLogThread.run (WatchdogChildProcess.java:1046)
at com.caucho.env.thread2.ResinThread2.runTasks (ResinThread2.java:173)
at com.caucho.env.thread2.ResinThread2.run (ResinThread2.java:118) "watchdog-app-0" id=21 RUNNABLE (in native)
at com.caucho.bootjni.JniProcess.waitpid (JniProcess.java) (native)
at com.caucho.bootjni.JniProcess.waitFor (JniProcess.java:174)
at com.caucho.boot.WatchdogChildProcess.run (WatchdogChildProcess.java:228)
at com.caucho.boot.WatchdogChildTask.run (WatchdogChildTask.java:234)
at com.caucho.env.thread2.ResinThread2.runTasks (ResinThread2.java:173)
at com.caucho.env.thread2.ResinThread2.run (ResinThread2.java:118) "resin-26" id=26 RUNNABLE (in native)
at java.net.SocketInputStream.socketRead0 (SocketInputStream.java) (native)
at java.net.SocketInputStream.read (SocketInputStream.java:129)
at java.net.SocketInputStream.read (SocketInputStream.java:182)
at com.caucho.remote.websocket.UnmaskedFrameInputStream.readFrameHeaderImpl (UnmaskedFrameInputStream.java:154)
at com.caucho.remote.websocket.FrameInputStream.readFrameHeader (FrameInputStream.java:97)
at com.caucho.remote.websocket.WebSocketInputStream.startBinaryMessage (WebSocketInputStream.java:77)
at com.caucho.hmtp.HmtpWebSocketReader.readPacket (HmtpWebSocketReader.java:70)
at com.caucho.hmtp.HmtpLinkWorker.run (HmtpLinkWorker.java:114)
at com.caucho.env.thread2.ResinThread2.runTasks (ResinThread2.java:173)
at com.caucho.env.thread2.ResinThread2.run (ResinThread2.java:118) "resin-port-127.0.0.1:6600-18" id=18 RUNNABLE (in native) "resin-port-127.0.0.1:6600-19" id=19 RUNNABLE (in native) "resin-port-127.0.0.1:6600-20" id=20 RUNNABLE (in native)
at com.caucho.vfs.JniSocketImpl.nativeAccept (JniSocketImpl.java) (native)
at com.caucho.vfs.JniSocketImpl.accept (JniSocketImpl.java:150)
at com.caucho.vfs.JniServerSocketImpl.accept (JniServerSocketImpl.java:267)
at com.caucho.network.listen.TcpPort.accept (TcpPort.java:1373)
at com.caucho.network.listen.TcpSocketLink.accept (TcpSocketLink.java:1020)
at com.caucho.network.listen.TcpSocketLink.handleAcceptTaskImpl (TcpSocketLink.java:970)
at com.caucho.network.listen.ConnectionTask.runThread (ConnectionTask.java:117)
at com.caucho.network.listen.ConnectionTask.run (ConnectionTask.java:93)
at com.caucho.network.listen.SocketLinkThreadLauncher.handleTasks (SocketLinkThreadLauncher.java:169)
at com.caucho.network.listen.TcpSocketAcceptThread.run (TcpSocketAcceptThread.java:61)
at com.caucho.env.thread2.ResinThread2.runTasks (ResinThread2.java:173)
at com.caucho.env.thread2.ResinThread2.run (ResinThread2.java:118) "main" id=1 WAITING
waiting on com.caucho.boot.WatchdogManager@340ae1cf
at java.lang.Object.wait (Object.java) (native)
at java.lang.Object.wait (Object.java:485)
at com.caucho.boot.WatchdogManager.waitForExit (WatchdogManager.java:941)
at com.caucho.boot.WatchdogManager.main (WatchdogManager.java:1022) "resin-fail-safe-halt" id=33 WAITING
at sun.misc.Unsafe.park (Unsafe.java) (native)
at java.util.concurrent.locks.LockSupport.park (LockSupport.java:283)
at com.caucho.env.shutdown.ShutdownSystem$FailSafeHaltThread.run (ShutdownSystem.java:567) "resin-fail-safe-memory-free" id=34 WAITING
at sun.misc.Unsafe.park (Unsafe.java) (native)
at java.util.concurrent.locks.LockSupport.park (LockSupport.java:283)
at com.caucho.env.shutdown.ShutdownSystem$FailSafeMemoryFreeThread.run (ShutdownSystem.java:507) "resin-shutdown" id=35 WAITING
at sun.misc.Unsafe.park (Unsafe.java) (native)
at java.util.concurrent.locks.LockSupport.park (LockSupport.java:283)
at com.caucho.env.shutdown.ShutdownSystem$ShutdownThread.run (ShutdownSystem.java:469) "resin-1005" id=1005 WAITING "resin-1009" id=1009 WAITING "resin-1010" id=1010 WAITING "resin-1011" id=1011 WAITING "resin-1012" id=1012 WAITING "resin-977" id=977 WAITING "resin-993" id=993 WAITING "resin-999" id=999 WAITING
at sun.misc.Unsafe.park (Unsafe.java) (native)
at java.util.concurrent.locks.LockSupport.park (LockSupport.java:283)
at com.caucho.env.thread2.ResinThread2.park (ResinThread2.java:196)
at com.caucho.env.thread2.ResinThread2.runTasks (ResinThread2.java:147)
at com.caucho.env.thread2.ResinThread2.run (ResinThread2.java:118) "Finalizer" id=3 WAITING
waiting on java.lang.ref.ReferenceQueue$Lock@653c1b69
at java.lang.Object.wait (Object.java) (native)
at java.lang.ref.ReferenceQueue.remove (ReferenceQueue.java:118)
at java.lang.ref.ReferenceQueue.remove (ReferenceQueue.java:134)
at java.lang.ref.Finalizer$FinalizerThread.run (Finalizer.java:159) "Reference Handler" id=2 WAITING
waiting on java.lang.ref.Reference$Lock@4d2bbe6b
at java.lang.Object.wait (Object.java) (native)
at java.lang.Object.wait (Object.java:485)
at java.lang.ref.Reference$ReferenceHandler.run (Reference.java:116) "CoordinatorThread[]-3" id=12 TIMED_WAITING "resin-port-127.0.0.1:6600-launcher" id=998 TIMED_WAITING
at sun.misc.Unsafe.park (Unsafe.java) (native)
at java.util.concurrent.locks.LockSupport.parkUntil (LockSupport.java:351)
at com.caucho.env.thread2.AbstractTaskWorker2.run (AbstractTaskWorker2.java:263)
at com.caucho.env.thread2.ResinThread2.runTasks (ResinThread2.java:173)
at com.caucho.env.thread2.ResinThread2.run (ResinThread2.java:118) "resin-timer" id=9 TIMED_WAITING
at java.lang.Thread.sleep (Thread.java) (native)
at com.caucho.util.CurrentTime$CurrentTimeThread.run (CurrentTime.java:227) "ThreadScheduleWorker[]-2" id=29 TIMED_WAITING
at sun.misc.Unsafe.park (Unsafe.java) (native)
at java.util.concurrent.locks.LockSupport.parkUntil (LockSupport.java:351)
at com.caucho.env.thread2.AbstractTaskWorker2.run (AbstractTaskWorker2.java:263)
at java.lang.Thread.run (Thread.java:662)

  

Resin Thread Dump的更多相关文章

  1. Java内存泄漏分析系列之四:jstack生成的Thread Dump日志线程状态

    原文地址:http://www.javatang.com Thread Dump日志的线程信息 以下面的日志为例: "resin-22129" daemon prio=10 tid ...

  2. Java内存泄漏分析系列之二:jstack生成的Thread Dump日志结构解析

    原文地址:http://www.javatang.com 一个典型的thread dump文件主要由一下几个部分组成: 上图将JVM上的线程堆栈信息和线程信息做了详细的拆解. 第一部分:Full th ...

  3. jstack生成的Thread Dump日志线程 分析

    文章转载自: https://www.javatang.com/archives/2017/10/25/36441958.html 前面文章中只分析了Thread Dump日志文件的结构,今天针对日志 ...

  4. jstack生成的Thread Dump日志结构解析

    1 第一部分:Full thread dump identifier 2 第二部分:Java EE middleware, third party & custom application T ...

  5. JVM故障分析系列之四:jstack生成的Thread Dump日志线程状态

    JVM故障分析系列之四:jstack生成的Thread Dump日志线程状态  2017年10月25日  Jet Ma  JavaPlatform JVM故障分析系列系列文章 JVM故障分析系列之一: ...

  6. TDA - Thread Dump Analyzer (Java线程分析工具)

    TDA - Thread Dump Analyzer (Java线程分析工具)http://automationqa.com/forum.php?mod=viewthread&tid=2351 ...

  7. 性能分析之-- JAVA Thread Dump 分析综述

    性能分析之-- JAVA Thread Dump 分析综述       一.Thread Dump介绍 1.1什么是Thread Dump? Thread Dump是非常有用的诊断Java应用问题的工 ...

  8. [转]Java Thread Dump 性能分析

    Java and Thread 一个 web 服务器使用几十到几百个线程来处理大量并发用户,如果一个或多个线程使用相同的资源,线程之间的竞争就不可避免了,并且有时候可能会发生死锁. Thread co ...

  9. Java / JVM CPU 利用率高 - 诊断方法 1 - Thread Dump 结合 OS 诊断

    IBM AIX Java 1. topas 命令定位 CPU 使用高的进程,比如下面 PID 614852 Name            PID  CPU% java         614852  ...

随机推荐

  1. 快学UiAutomator各种框架介绍

    Monkey 编写语言:命令行 运行环境:使用adb连接PC运行测试对象:Android平台自动化测试的一种手段,通过Monkey程序模拟用户触摸屏幕.滑动Trackball.按键等操作来对设备上的程 ...

  2. struts2的单个文件上传

    本文主要两种方式,一:通过 FileUtils.copyFile(file, savefile);方法复制:二:通过字节流方式复制 web.xml <?xml version="1.0 ...

  3. shell脚本,如何破解字符串对应的md5sum前的RANDOM对应数字?

    已知下面的字符串是通过RANDOM随机数变量md5sum|cut-c 1-8截取后的结果,请破解这些字符串对应的md5sum前的RANDOM对应数字?[root@localhost md5]# cat ...

  4. 自写小函数处理 javascript 0.3*0.2 浮点类型相乘问题

    const reg = /^([-+]?)([0-9]+)\.([0-9]*)$/; // 判断是不是浮点数 const isFloat = function(number){ return reg. ...

  5. 一次线上mysql死锁分析

    一.现象 发运车次调用发车接口时发生异常,后台抛出数据库死锁日志. 二.原因分析 通过日志可以看出事务T1等待 heap no 8的行锁 (X locks 排他锁) 事务T2持有heap no 8的行 ...

  6. 【Git版本控制】git---从已有分支拉出新的分支

    参考博文:git---从已有分支拉出新分支

  7. (32)zabbix分布式监控proxy vs nodes

    概述 zabbix为IT基础设施提供有效和可用的分布式监控,zabbix提供了两种解决方案,分别为:proxy和nodes.proxy代替zabbix server在本地检索数据,然后提交给zabbi ...

  8. (10)zabbix item key详解

    1. 灵活的参数 参数位置可用接收任意参数则是灵活的.例如vfs.fs.size[*],”*”星号可以使用任意的参数,例如:vfs.fs.size[/]vfs.fs.size[/opt] 2. Key ...

  9. Python解释器镜像源修改

    目录 Windows Mac 这篇文章将解除你使用python的pip install xxx受到的网速限制,如果只是下载较小的第三方库,可以尝试pip --default-timeout=100 i ...

  10. shell-code-5-函数

    # 函数必须在使用前定义 # 如果不写return,将以最后一条命令运行结果,作为返回值. return后跟数值n(0-255) myFistFunc(){ read a read b return ...