Resin Thread Dump
[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的更多相关文章
- Java内存泄漏分析系列之四:jstack生成的Thread Dump日志线程状态
原文地址:http://www.javatang.com Thread Dump日志的线程信息 以下面的日志为例: "resin-22129" daemon prio=10 tid ...
- Java内存泄漏分析系列之二:jstack生成的Thread Dump日志结构解析
原文地址:http://www.javatang.com 一个典型的thread dump文件主要由一下几个部分组成: 上图将JVM上的线程堆栈信息和线程信息做了详细的拆解. 第一部分:Full th ...
- jstack生成的Thread Dump日志线程 分析
文章转载自: https://www.javatang.com/archives/2017/10/25/36441958.html 前面文章中只分析了Thread Dump日志文件的结构,今天针对日志 ...
- jstack生成的Thread Dump日志结构解析
1 第一部分:Full thread dump identifier 2 第二部分:Java EE middleware, third party & custom application T ...
- JVM故障分析系列之四:jstack生成的Thread Dump日志线程状态
JVM故障分析系列之四:jstack生成的Thread Dump日志线程状态 2017年10月25日 Jet Ma JavaPlatform JVM故障分析系列系列文章 JVM故障分析系列之一: ...
- TDA - Thread Dump Analyzer (Java线程分析工具)
TDA - Thread Dump Analyzer (Java线程分析工具)http://automationqa.com/forum.php?mod=viewthread&tid=2351 ...
- 性能分析之-- JAVA Thread Dump 分析综述
性能分析之-- JAVA Thread Dump 分析综述 一.Thread Dump介绍 1.1什么是Thread Dump? Thread Dump是非常有用的诊断Java应用问题的工 ...
- [转]Java Thread Dump 性能分析
Java and Thread 一个 web 服务器使用几十到几百个线程来处理大量并发用户,如果一个或多个线程使用相同的资源,线程之间的竞争就不可避免了,并且有时候可能会发生死锁. Thread co ...
- Java / JVM CPU 利用率高 - 诊断方法 1 - Thread Dump 结合 OS 诊断
IBM AIX Java 1. topas 命令定位 CPU 使用高的进程,比如下面 PID 614852 Name PID CPU% java 614852 ...
随机推荐
- Android(java)学习笔记151:Android中操作JSON数据(Json和Jsonarray)
1.Json 和 Xml JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式.它基于ECMAScript的一个子集. JSON采用完全独立于语言的 ...
- 从汇编看c++中临时对象的析构时机
http://www.cnblogs.com/chaoguo1234/archive/2013/05/12/3074425.html c++中,临时对象一旦不需要,就会调用析构函数,释放其占有的资源: ...
- 关于用终端运行php来测试推送的问题
照网上的方法,合并好了证书的pem,密码也是对的,然后也写好了推送用的php文件,在终端里php这个文件,报错报错内容是:Warning: stream_socket_client(): SSL op ...
- couldn't be opened because you don't have permission to view it” 解决方法
I use Xcode6 GM. I encountered the same problem. What I did was to go to Build Options. Then I chang ...
- CPP-基础:cout
C++编程语言互换流中的标准输出流,需要iostream.h支持.读为 "c out". 使用范例 //用户输入的数字由cin保存于变量a中,并通过cout输出. #include ...
- js parse_url 引发的
原文链接:https://www.w3.org/TR/2011/WD-html5-20110525/origin-0.html 这里只是做下记录: 5.3 Origin — HTML5 li, dd ...
- (24)zabbix触发器表达式详解
概述 触发器中的表达式使用很灵活,我们可以创建一个复杂的逻辑测试监控,触发器表达式形式如下: 1 {<server>:<key>.<function>(< ...
- 如何用纯 CSS 创作阶梯文字特效
效果预览 在线演示 按下右侧的"点击预览"按钮可以在当前页面预览,点击链接可以全屏预览. https://codepen.io/comehope/pen/MXYBEM 可交互视频教 ...
- 【STL初步】不定长数组:vector + 集合:set + 映射:map
一.vector 为了节省空间,有时我们会使用动态数组vector. 定义动态数组 vector<类型名>变量名 vector<int>que //定义que为一个int类型的 ...
- Ribbitmq
rittbiMQ: 连接远程rabbitmq server sudo rabbitmqctl addser mihon mihon123 sudo rabbitmqctl set_permission ...