Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 2021-04-22 20:31:58
- Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.172-b11 mixed mode):
- "com.alibaba.nacos.client.Worker.longPolling.addr-sh-internal.edas.aliyun.com-c845a7b4-23a1-4f28-a380-5ab30d8a280f" #83 daemon prio=5 os_prio=0 tid=0x00007fb598017000 nid=0xa8c waiting on condition [0x00007fb5bd3eb000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000765dcf0c8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1081)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
- at java.lang.Thread.run(Thread.java:748)
- "Attach Listener" #82 daemon prio=9 os_prio=0 tid=0x00007fb690001000 nid=0xa73 waiting on condition [0x0000000000000000]
- java.lang.Thread.State: RUNNABLE
- "Thread-49" #79 daemon prio=5 os_prio=0 tid=0x00007fb58401f800 nid=0x958 runnable [0x00007fb5bd6ec000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x0000000736dc87f0> (a sun.nio.ch.Util$3)
- - locked <0x0000000736dc87e0> (a java.util.Collections$UnmodifiableSet)
- - locked <0x0000000736dc86c8> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at sun.net.httpserver.ServerImpl$Dispatcher.run(ServerImpl.java:352)
- at java.lang.Thread.run(Thread.java:748)
- "server-timer1" #78 daemon prio=5 os_prio=0 tid=0x00007fb58401d000 nid=0x957 in Object.wait() [0x00007fb5bd7ed000]
- java.lang.Thread.State: TIMED_WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- - waiting on <0x0000000736e11230> (a java.util.TaskQueue)
- at java.util.TimerThread.mainLoop(Timer.java:552)
- - locked <0x0000000736e11230> (a java.util.TaskQueue)
- at java.util.TimerThread.run(Timer.java:505)
- "server-timer" #77 daemon prio=5 os_prio=0 tid=0x00007fb58401b000 nid=0x956 in Object.wait() [0x00007fb5bd8ee000]
- java.lang.Thread.State: TIMED_WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- - waiting on <0x0000000736dffeb0> (a java.util.TaskQueue)
- at java.util.TimerThread.mainLoop(Timer.java:552)
- - locked <0x0000000736dffeb0> (a java.util.TaskQueue)
- at java.util.TimerThread.run(Timer.java:505)
- "micro-service-port-support-renewal(2-0)" #76 daemon prio=5 os_prio=0 tid=0x00007fb628bc8800 nid=0x955 waiting on condition [0x00007fb5bd9ef000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000735c80570> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
- at java.lang.Thread.run(Thread.java:748)
- "pool-ahas-4-metrics_report-1" #73 daemon prio=5 os_prio=0 tid=0x00007fb634773000 nid=0x953 waiting on condition [0x00007fb5bdbf1000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000734411768> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
- at java.lang.Thread.run(Thread.java:748)
- "pool-ahas-3-heart_beat-1" #72 daemon prio=5 os_prio=0 tid=0x00007fb634771000 nid=0x952 waiting on condition [0x00007fb5bdcf2000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000073438c758> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
- at java.lang.Thread.run(Thread.java:748)
- "com.alibaba.nacos.client.Worker.longPolling.addr-sh-internal.edas.aliyun.com-c845a7b4-23a1-4f28-a380-5ab30d8a280f" #71 daemon prio=5 os_prio=0 tid=0x00007fb598015800 nid=0x941 runnable [0x00007fb5beff3000]
- java.lang.Thread.State: RUNNABLE
- at java.net.SocketInputStream.socketRead0(Native Method)
- at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
- at java.net.SocketInputStream.read(SocketInputStream.java:171)
- at java.net.SocketInputStream.read(SocketInputStream.java:141)
- at java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
- at java.io.BufferedInputStream.read1(BufferedInputStream.java:286)
- at java.io.BufferedInputStream.read(BufferedInputStream.java:345)
- - locked <0x00000007449b1a48> (a java.io.BufferedInputStream)
- at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:735)
- at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:678)
- at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1587)
- - locked <0x00000007449a9f18> (a sun.net.www.protocol.http.HttpURLConnection)
- at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492)
- - locked <0x00000007449a9f18> (a sun.net.www.protocol.http.HttpURLConnection)
- at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480)
- at com.alibaba.nacos.common.http.client.response.JdkHttpClientResponse.getStatusCode(JdkHttpClientResponse.java:75)
- at com.alibaba.nacos.common.http.client.handler.AbstractResponseHandler.handle(AbstractResponseHandler.java:43)
- at com.alibaba.nacos.common.http.client.NacosRestTemplate.execute(NacosRestTemplate.java:483)
- at com.alibaba.nacos.common.http.client.NacosRestTemplate.postForm(NacosRestTemplate.java:407)
- at com.alibaba.nacos.client.config.http.ServerHttpAgent.httpPost(ServerHttpAgent.java:154)
- at com.alibaba.nacos.client.config.http.MetricsHttpAgent.httpPost(MetricsHttpAgent.java:68)
- at com.alibaba.nacos.client.config.impl.ClientWorker.checkUpdateConfigStr(ClientWorker.java:465)
- at com.alibaba.nacos.client.config.impl.ClientWorker.checkUpdateDataIds(ClientWorker.java:432)
- at com.alibaba.nacos.client.config.impl.ClientWorker$LongPollingRunnable.run(ClientWorker.java:620)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
- at java.lang.Thread.run(Thread.java:748)
- "com.alibaba.nacos.client.Worker.addr-sh-internal.edas.aliyun.com-2903e6c1-4d28-495a-ac5d-a007cfe53ebd" #70 daemon prio=5 os_prio=0 tid=0x00007fb628b3e800 nid=0x940 waiting on condition [0x00007fb5bf0f5000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000765e3dff8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
- at java.lang.Thread.run(Thread.java:748)
- "com.alibaba.nacos.client.ServerListManager" #69 daemon prio=5 os_prio=0 tid=0x00007fb628b3c800 nid=0x93f waiting on condition [0x00007fb5bf1f6000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000765eacf38> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
- at java.lang.Thread.run(Thread.java:748)
- "com.alibaba.nacos.client.config.security.updater" #68 daemon prio=5 os_prio=0 tid=0x00007fb628b3a800 nid=0x93e waiting on condition [0x00007fb5bf2f7000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000765dcf328> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
- at java.lang.Thread.run(Thread.java:748)
- "com.alibaba.nacos.client.Worker.longPolling.addr-sh-internal.edas.aliyun.com-c845a7b4-23a1-4f28-a380-5ab30d8a280f" #67 daemon prio=5 os_prio=0 tid=0x00007fb5a0003000 nid=0x93d waiting on condition [0x00007fb5bf3f8000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000765dcf0c8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1081)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
- at java.lang.Thread.run(Thread.java:748)
- "pool-ahas-1-nettyNioEventLoop-1" #66 daemon prio=5 os_prio=0 tid=0x00007fb63475d800 nid=0x93c runnable [0x00007fb5bf4f9000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x0000000765f4a440> (a com.bilibili.ntib.third.io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x0000000765f4a468> (a java.util.Collections$UnmodifiableSet)
- - locked <0x0000000765f4a3c8> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at com.bilibili.ntib.third.io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
- at com.bilibili.ntib.third.io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:806)
- at com.bilibili.ntib.third.io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:454)
- at com.bilibili.ntib.third.io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:918)
- at com.bilibili.ntib.third.io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
- at java.lang.Thread.run(Thread.java:748)
- "com.alibaba.nacos.client.Worker.addr-sh-internal.edas.aliyun.com-c845a7b4-23a1-4f28-a380-5ab30d8a280f" #65 daemon prio=5 os_prio=0 tid=0x00007fb628b07000 nid=0x933 waiting on condition [0x00007fb5bf7fa000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000765e3e258> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
- at java.lang.Thread.run(Thread.java:748)
- "com.alibaba.nacos.client.ServerListManager" #64 daemon prio=5 os_prio=0 tid=0x00007fb628b05000 nid=0x932 waiting on condition [0x00007fb5bf8fb000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000765dcf588> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
- at java.lang.Thread.run(Thread.java:748)
- "nacos.publisher-com.alibaba.nacos.common.notify.SlowEvent" #62 daemon prio=5 os_prio=0 tid=0x00007fb628b01800 nid=0x931 waiting on condition [0x00007fb5bf9fc000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at com.alibaba.nacos.common.utils.ThreadUtils.sleep(ThreadUtils.java:52)
- at com.alibaba.nacos.common.notify.DefaultPublisher.openEventHandler(DefaultPublisher.java:108)
- at com.alibaba.nacos.common.notify.DefaultPublisher.run(DefaultPublisher.java:94)
- "com.taobao.diamond.client.Worker.longPullingdefault" #61 daemon prio=5 os_prio=0 tid=0x00007fb5c4004000 nid=0x920 waiting on condition [0x00007fb5bfefd000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000766068c38> (a java.util.concurrent.SynchronousQueue$TransferStack)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460)
- at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
- at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
- at java.lang.Thread.run(Thread.java:748)
- "Timer-1" #60 daemon prio=5 os_prio=0 tid=0x00007fb6341cd800 nid=0x91f in Object.wait() [0x00007fb5bfffe000]
- java.lang.Thread.State: TIMED_WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- - waiting on <0x0000000765f8adc0> (a java.util.TaskQueue)
- at java.util.TimerThread.mainLoop(Timer.java:552)
- - locked <0x0000000765f8adc0> (a java.util.TaskQueue)
- at java.util.TimerThread.run(Timer.java:505)
- "Timer-2" #59 daemon prio=5 os_prio=0 tid=0x00007fb5c4002800 nid=0x91e in Object.wait() [0x00007fb640197000]
- java.lang.Thread.State: TIMED_WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- - waiting on <0x0000000765ff9d00> (a java.util.TaskQueue)
- at java.util.TimerThread.mainLoop(Timer.java:552)
- - locked <0x0000000765ff9d00> (a java.util.TaskQueue)
- at java.util.TimerThread.run(Timer.java:505)
- "com.taobao.diamond.client.Worker.longPullingdefault" #58 daemon prio=5 os_prio=0 tid=0x00007fb5c8003000 nid=0x91d waiting for monitor entry [0x00007fb640294000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.util.matcher.structure.ClassStructureImplByAsm.<init>(ClassStructureImplByAsm.java:400)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.util.matcher.structure.ClassStructureFactory.createClassStructure(ClassStructureFactory.java:57)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.SandboxClassFileTransformer.getClassStructure(SandboxClassFileTransformer.java:64)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.SandboxClassFileTransformer._transform(SandboxClassFileTransformer.java:117)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.SandboxClassFileTransformer.transform(SandboxClassFileTransformer.java:84)
- at sun.instrument.TransformerManager.transform(TransformerManager.java:188)
- at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428)
- at java.lang.ClassLoader.defineClass1(Native Method)
- at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
- at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
- at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
- at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
- at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
- at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
- at java.security.AccessController.doPrivileged(Native Method)
- at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
- at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
- - locked <0x00000007435e1620> (a java.lang.Object)
- at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
- at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
- at com.taobao.diamond.client.impl.CacheData.safeNotifyListener(CacheData.java:145)
- at com.taobao.diamond.client.impl.CacheData.checkListenerMd5(CacheData.java:136)
- at com.taobao.diamond.client.impl.ClientWorker$LongPullingRunnable.run(ClientWorker.java:451)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
- at java.lang.Thread.run(Thread.java:748)
- "com.alibaba.nacos.client.config.security.updater" #57 daemon prio=5 os_prio=0 tid=0x00007fb6289fc000 nid=0x91c waiting on condition [0x00007fb640399000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000007660d7b78> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
- at java.lang.Thread.run(Thread.java:748)
- "Timer-0" #56 daemon prio=5 os_prio=0 tid=0x00007fb6289f8800 nid=0x91b in Object.wait() [0x00007fb64049a000]
- java.lang.Thread.State: TIMED_WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- - waiting on <0x0000000766068ea0> (a java.util.TaskQueue)
- at java.util.TimerThread.mainLoop(Timer.java:552)
- - locked <0x0000000766068ea0> (a java.util.TaskQueue)
- at java.util.TimerThread.run(Timer.java:505)
- "com.taobao.diamond.client.Worker.default" #55 daemon prio=5 os_prio=0 tid=0x00007fb6341c3800 nid=0x91a waiting on condition [0x00007fb64059b000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000765e3e6e8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
- at java.lang.Thread.run(Thread.java:748)
- "com.taobao.diamond.client.Timer" #54 daemon prio=5 os_prio=0 tid=0x00007fb6341c0800 nid=0x919 waiting on condition [0x00007fb64069c000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000765e3e948> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
- at java.lang.Thread.run(Thread.java:748)
- "AsyncAppender-Worker-reporterAppender_async" #53 daemon prio=5 os_prio=0 tid=0x00007fb63415a000 nid=0x908 waiting on condition [0x00007fb640c03000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000766146ac0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
- at com.bilibili.ntib.third.ch.qos.logback.core.AsyncAppenderBase$Worker.run(AsyncAppenderBase.java:289)
- "AsyncAppender-Worker-backHighAppender_async" #52 daemon prio=5 os_prio=0 tid=0x00007fb634157800 nid=0x907 waiting on condition [0x00007fb640d04000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000765e3ebb0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
- at com.bilibili.ntib.third.ch.qos.logback.core.AsyncAppenderBase$Worker.run(AsyncAppenderBase.java:289)
- "AsyncAppender-Worker-dbHighAppender_async" #51 daemon prio=5 os_prio=0 tid=0x00007fb634156000 nid=0x906 waiting on condition [0x00007fb640e05000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000007660d7de0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
- at com.bilibili.ntib.third.ch.qos.logback.core.AsyncAppenderBase$Worker.run(AsyncAppenderBase.java:289)
- "AsyncAppender-Worker-mqHighAppender_async" #50 daemon prio=5 os_prio=0 tid=0x00007fb634153800 nid=0x905 waiting on condition [0x00007fb640f06000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000765ff9ee0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
- at com.bilibili.ntib.third.ch.qos.logback.core.AsyncAppenderBase$Worker.run(AsyncAppenderBase.java:289)
- "AsyncAppender-Worker-ruleHighAppender_async" #49 daemon prio=5 os_prio=0 tid=0x00007fb634151800 nid=0x904 waiting on condition [0x00007fb641007000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000007660d8040> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
- at com.bilibili.ntib.third.ch.qos.logback.core.AsyncAppenderBase$Worker.run(AsyncAppenderBase.java:289)
- "AsyncAppender-Worker-mqAppender_async" #48 daemon prio=5 os_prio=0 tid=0x00007fb63414e800 nid=0x903 waiting on condition [0x00007fb641108000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000765e3ee10> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
- at com.bilibili.ntib.third.ch.qos.logback.core.AsyncAppenderBase$Worker.run(AsyncAppenderBase.java:289)
- "AsyncAppender-Worker-datasourceAppender_async" #47 daemon prio=5 os_prio=0 tid=0x00007fb63414a800 nid=0x902 waiting on condition [0x00007fb641209000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000766146d20> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
- at com.bilibili.ntib.third.ch.qos.logback.core.AsyncAppenderBase$Worker.run(AsyncAppenderBase.java:289)
- "AsyncAppender-Worker-taskAppender_async" #46 daemon prio=5 os_prio=0 tid=0x00007fb634148800 nid=0x901 waiting on condition [0x00007fb64130a000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000765ffa140> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
- at com.bilibili.ntib.third.ch.qos.logback.core.AsyncAppenderBase$Worker.run(AsyncAppenderBase.java:289)
- "AsyncAppender-Worker-schemaAppender_async" #45 daemon prio=5 os_prio=0 tid=0x00007fb634146000 nid=0x900 waiting on condition [0x00007fb64140b000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000765e3f070> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
- at com.bilibili.ntib.third.ch.qos.logback.core.AsyncAppenderBase$Worker.run(AsyncAppenderBase.java:289)
- "AsyncAppender-Worker-ruleAppender_async" #44 daemon prio=5 os_prio=0 tid=0x00007fb634144000 nid=0x8ff waiting on condition [0x00007fb64150c000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000007661b5a00> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
- at com.bilibili.ntib.third.ch.qos.logback.core.AsyncAppenderBase$Worker.run(AsyncAppenderBase.java:289)
- "AsyncAppender-Worker-supportAppender_async" #43 daemon prio=5 os_prio=0 tid=0x00007fb634142000 nid=0x8fe waiting on condition [0x00007fb64160d000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000766146f80> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
- at com.bilibili.ntib.third.ch.qos.logback.core.AsyncAppenderBase$Worker.run(AsyncAppenderBase.java:289)
- "AsyncAppender-Worker-clientAppender_async" #42 daemon prio=5 os_prio=0 tid=0x00007fb634140800 nid=0x8fd waiting on condition [0x00007fb64170e000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000007660d82a0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
- at com.bilibili.ntib.third.ch.qos.logback.core.AsyncAppenderBase$Worker.run(AsyncAppenderBase.java:289)
- "AsyncAppender-Worker-baseAppender_async" #41 daemon prio=5 os_prio=0 tid=0x00007fb63413e000 nid=0x8fc waiting on condition [0x00007fb64180f000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000765ffa3a0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
- at com.bilibili.ntib.third.ch.qos.logback.core.AsyncAppenderBase$Worker.run(AsyncAppenderBase.java:289)
- "AsyncAppender-Worker-routerErrorAppender_async" #40 daemon prio=5 os_prio=0 tid=0x00007fb63413b800 nid=0x8fb waiting on condition [0x00007fb641910000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000766224940> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
- at com.bilibili.ntib.third.ch.qos.logback.core.AsyncAppenderBase$Worker.run(AsyncAppenderBase.java:289)
- "AsyncAppender-Worker-routerAppender_async" #39 daemon prio=5 os_prio=0 tid=0x00007fb634139800 nid=0x8fa waiting on condition [0x00007fb641a11000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000007660d8500> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
- at com.bilibili.ntib.third.ch.qos.logback.core.AsyncAppenderBase$Worker.run(AsyncAppenderBase.java:289)
- "log-history-cleaner1171357563" #38 prio=5 os_prio=0 tid=0x00007fb6340a0000 nid=0x8e9 waiting on condition [0x00007fb641f4a000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000007661471d8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
- at java.lang.Thread.run(Thread.java:748)
- "AsyncAppender-Worker-PLUGIN_ASYNC" #37 daemon prio=5 os_prio=0 tid=0x00007fb63409c800 nid=0x8e8 waiting on condition [0x00007fb64204b000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000765e3f2d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
- at com.bilibili.ntib.third.ch.qos.logback.core.AsyncAppenderBase$Worker.run(AsyncAppenderBase.java:289)
- "AsyncAppender-Worker-AGENT_ASYNC" #36 daemon prio=5 os_prio=0 tid=0x00007fb63409b000 nid=0x8e7 waiting on condition [0x00007fb64214c000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000765ffa600> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
- at com.bilibili.ntib.third.ch.qos.logback.core.AsyncAppenderBase$Worker.run(AsyncAppenderBase.java:289)
- "AsyncAppender-Worker-JVM_SANDBOX_ASYNC" #35 daemon prio=5 os_prio=0 tid=0x00007fb634098800 nid=0x8e6 waiting on condition [0x00007fb64224d000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000007660d8760> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
- at com.bilibili.ntib.third.ch.qos.logback.core.AsyncAppenderBase$Worker.run(AsyncAppenderBase.java:289)
- "nettyNioEventLoop-1-2" #34 daemon prio=5 os_prio=0 tid=0x00007fb678001000 nid=0x8dd runnable [0x00007fb6436e6000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x0000000765e3f5c0> (a com.taobao.csp.third.io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x0000000765e3f5d8> (a java.util.Collections$UnmodifiableSet)
- - locked <0x0000000765e3f578> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at com.taobao.csp.third.io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
- at com.taobao.csp.third.io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:755)
- at com.taobao.csp.third.io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:410)
- at com.taobao.csp.third.io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884)
- at com.taobao.csp.third.io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
- at java.lang.Thread.run(Thread.java:748)
- "BsntLogger-LogDaemon-Thread" #33 daemon prio=5 os_prio=0 tid=0x00007fb62802b800 nid=0x8d4 waiting on condition [0x00007fb6438f9000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at com.navercorp.pinpoint.common.Bsnt.logger.LogDaemon.run(LogDaemon.java:64)
- at java.lang.Thread.run(Thread.java:748)
- "BsntLogger-AsyncAppender-Thread-BsntLoggerLog" #32 daemon prio=5 os_prio=0 tid=0x00007fb62802a000 nid=0x8d3 waiting on condition [0x00007fb6439fa000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000765ffa858> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2163)
- at com.navercorp.pinpoint.common.Bsnt.logger.AsyncAppender$AsyncRunnable.run(AsyncAppender.java:275)
- at java.lang.Thread.run(Thread.java:748)
- "oneagent plugin Bsnt-agent start" #31 prio=5 os_prio=0 tid=0x00007fb7390f3000 nid=0x8d2 waiting for monitor entry [0x00007fb643af4000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.util.matcher.structure.ClassStructureImplByAsm.<init>(ClassStructureImplByAsm.java:400)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.util.matcher.structure.ClassStructureFactory.createClassStructure(ClassStructureFactory.java:57)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.SandboxClassFileTransformer.getClassStructure(SandboxClassFileTransformer.java:64)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.SandboxClassFileTransformer._transform(SandboxClassFileTransformer.java:117)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.SandboxClassFileTransformer.transform(SandboxClassFileTransformer.java:84)
- at sun.instrument.TransformerManager.transform(TransformerManager.java:188)
- at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428)
- at java.lang.ClassLoader.defineClass1(Native Method)
- at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
- at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
- at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
- at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
- at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
- at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
- at java.security.AccessController.doPrivileged(Native Method)
- at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
- at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
- - locked <0x000000073e463248> (a com.navercorp.pinpoint.common.plugin.PluginLoaderClassLoader)
- at com.navercorp.pinpoint.common.plugin.PluginLoaderClassLoader.loadClass(PluginLoaderClassLoader.java:45)
- - locked <0x000000073e463248> (a com.navercorp.pinpoint.common.plugin.PluginLoaderClassLoader)
- at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
- at com.navercorp.pinpoint.plugin.jdbc.ppas.PPASPlugin.<init>(PPASPlugin.java:29)
- at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
- at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
- at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
- at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
- at java.lang.Class.newInstance(Class.java:442)
- at java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:380)
- at java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:404)
- at java.util.ServiceLoader$1.next(ServiceLoader.java:480)
- at com.navercorp.pinpoint.common.plugin.PluginLoader.load(PluginLoader.java:66)
- at com.navercorp.pinpoint.common.plugin.PluginLoader.load(PluginLoader.java:47)
- at com.navercorp.pinpoint.profiler.plugin.ProfilerPluginLoader.load(ProfilerPluginLoader.java:84)
- at com.navercorp.pinpoint.profiler.plugin.DefaultPluginContextLoadResult.load(DefaultPluginContextLoadResult.java:80)
- at com.navercorp.pinpoint.profiler.plugin.DefaultPluginContextLoadResult.<init>(DefaultPluginContextLoadResult.java:70)
- at com.navercorp.pinpoint.profiler.context.provider.PluginContextLoadResultProvider.get(PluginContextLoadResultProvider.java:68)
- at com.navercorp.pinpoint.profiler.context.provider.PluginContextLoadResultProvider.get(PluginContextLoadResultProvider.java:34)
- at com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:81)
- at com.google.inject.internal.BoundProviderFactory.provision(BoundProviderFactory.java:72)
- at com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:61)
- at com.google.inject.internal.BoundProviderFactory.get(BoundProviderFactory.java:62)
- at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
- at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
- at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
- at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
- at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
- at com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1019)
- at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
- at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1015)
- at com.navercorp.pinpoint.profiler.context.provider.ApplicationServerTypeProvider.get(ApplicationServerTypeProvider.java:62)
- at com.navercorp.pinpoint.profiler.context.provider.ApplicationServerTypeProvider.get(ApplicationServerTypeProvider.java:36)
- at com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:81)
- at com.google.inject.internal.BoundProviderFactory.provision(BoundProviderFactory.java:72)
- at com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:61)
- at com.google.inject.internal.BoundProviderFactory.get(BoundProviderFactory.java:62)
- at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
- at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
- at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
- at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
- at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
- at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:205)
- at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:199)
- at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1085)
- at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:199)
- at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:180)
- at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:110)
- at com.google.inject.Guice.createInjector(Guice.java:99)
- at com.google.inject.Guice.createInjector(Guice.java:84)
- at com.navercorp.pinpoint.profiler.context.module.DefaultApplicationContext.<init>(DefaultApplicationContext.java:145)
- at com.navercorp.pinpoint.profiler.DefaultAgent.newApplicationContext(DefaultAgent.java:127)
- at com.navercorp.pinpoint.profiler.DefaultAgent.<init>(DefaultAgent.java:107)
- at com.navercorp.pinpoint.profiler.DefaultAgent.<init>(DefaultAgent.java:70)
- at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
- at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
- at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
- at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
- at com.navercorp.pinpoint.bootstrap.AgentClassLoader$2.call(AgentClassLoader.java:78)
- at com.navercorp.pinpoint.bootstrap.ContextClassLoaderExecuteTemplate.execute(ContextClassLoaderExecuteTemplate.java:42)
- at com.navercorp.pinpoint.bootstrap.AgentClassLoader.boot(AgentClassLoader.java:73)
- at com.navercorp.pinpoint.bootstrap.PinpointStarter.run(PinpointStarter.java:111)
- at com.navercorp.pinpoint.bootstrap.PinpointBootStrap.bootstrap(PinpointBootStrap.java:255)
- at com.navercorp.pinpoint.bootstrap.PinpointBootStrap.premain(PinpointBootStrap.java:40)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.alibaba.oneagent.plugin.TraditionalPlugin.start(TraditionalPlugin.java:109)
- at com.alibaba.oneagent.plugin.PluginManagerImpl.startOnePlugin(PluginManagerImpl.java:302)
- at com.alibaba.oneagent.plugin.PluginManagerImpl.access$200(PluginManagerImpl.java:31)
- at com.alibaba.oneagent.plugin.PluginManagerImpl$2.run(PluginManagerImpl.java:333)
- at java.lang.Thread.run(Thread.java:748)
- "oneagent plugin msha-java-agent start" #30 prio=5 os_prio=0 tid=0x00007fb7390f1800 nid=0x8d1 waiting for monitor entry [0x00007fb643bf6000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.util.matcher.structure.ClassStructureImplByAsm.<init>(ClassStructureImplByAsm.java:400)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.util.matcher.structure.ClassStructureFactory.createClassStructure(ClassStructureFactory.java:57)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.SandboxClassFileTransformer.getClassStructure(SandboxClassFileTransformer.java:64)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.SandboxClassFileTransformer._transform(SandboxClassFileTransformer.java:117)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.SandboxClassFileTransformer.transform(SandboxClassFileTransformer.java:84)
- at sun.instrument.TransformerManager.transform(TransformerManager.java:188)
- at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428)
- at java.lang.ClassLoader.defineClass1(Native Method)
- at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
- at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
- at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
- at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
- at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
- at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
- at java.security.AccessController.doPrivileged(Native Method)
- at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
- at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
- - locked <0x000000073e0a65f8> (a java.lang.Object)
- at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
- at java.lang.ClassLoader.loadClass(ClassLoader.java:411)
- - locked <0x0000000766224ec8> (a com.bilibili.ntib.agent.starter.SandboxClassLoader)
- at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.classloader.RoutingURLClassLoader$1.loadClass(RoutingURLClassLoader.java:74)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.classloader.ClassLoadingLock.loadingInLock(ClassLoadingLock.java:55)
- - locked <0x000000073e0a5610> (a java.lang.Object)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.classloader.RoutingURLClassLoader.loadClass(RoutingURLClassLoader.java:63)
- at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
- at com.bilibili.ntib.agent.sandbox.module.SandboxFilter.doClassFilter(SandboxFilter.java:97)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.util.matcher.ExtFilterMatcher.matchingClassStructure(ExtFilterMatcher.java:59)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.util.matcher.ExtFilterMatcher._matching(ExtFilterMatcher.java:113)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.util.matcher.ExtFilterMatcher.matching(ExtFilterMatcher.java:79)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.util.matcher.GroupMatcher$And.matching(GroupMatcher.java:52)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.DefaultCoreLoadedClassDataSource.find(DefaultCoreLoadedClassDataSource.java:106)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.DefaultCoreLoadedClassDataSource.findForReTransform(DefaultCoreLoadedClassDataSource.java:73)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.DefaultModuleEventWatcher.watch(DefaultModuleEventWatcher.java:186)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.DefaultModuleEventWatcher.watch(DefaultModuleEventWatcher.java:158)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.DefaultModuleEventWatcher.watch(DefaultModuleEventWatcher.java:150)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.util.SandboxProtector$2.invoke(SandboxProtector.java:91)
- at com.sun.proxy.$Proxy56.watch(Unknown Source)
- at com.bilibili.ntib.agent.sandbox.module.MshaSandboxModule.registerAspectPlugins(MshaSandboxModule.java:123)
- at com.bilibili.ntib.agent.sandbox.module.MshaSandboxModule.loadAspectPlugins(MshaSandboxModule.java:55)
- at com.bilibili.ntib.agent.sandbox.module.MshaSandboxModule.onActive(MshaSandboxModule.java:44)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.DefaultCoreModuleManager.callAndFireModuleLifeCycle(DefaultCoreModuleManager.java:120)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.DefaultCoreModuleManager.active(DefaultCoreModuleManager.java:433)
- - locked <0x0000000737424d18> (a com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.DefaultCoreModuleManager)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.DefaultCoreModuleManager.markActiveOnLoadIfNecessary(DefaultCoreModuleManager.java:338)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.DefaultCoreModuleManager.load(DefaultCoreModuleManager.java:193)
- - locked <0x0000000737424d18> (a com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.DefaultCoreModuleManager)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.DefaultCoreModuleManager.access$300(DefaultCoreModuleManager.java:38)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.DefaultCoreModuleManager$InnerModuleLoadCallback.onLoad(DefaultCoreModuleManager.java:580)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.ModuleJarLoader.loadingModules(ModuleJarLoader.java:93)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.ModuleJarLoader.load(ModuleJarLoader.java:129)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.ModuleLibLoader.load(ModuleLibLoader.java:77)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.DefaultCoreModuleManager.reset(DefaultCoreModuleManager.java:607)
- - locked <0x0000000737424d18> (a com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.DefaultCoreModuleManager)
- at com.bilibili.ntib.agent.boot.sandbox.AgentModuleManager.initManager(AgentModuleManager.java:120)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.bilibili.ntib.agent.starter.initializer.SandboxAgentInitializer.init(SandboxAgentInitializer.java:18)
- at com.bilibili.ntib.agent.starter.AgentLauncher.launch(AgentLauncher.java:53)
- at com.bilibili.ntib.agent.starter.AgentMain.premain(AgentMain.java:24)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.alibaba.oneagent.plugin.TraditionalPlugin.start(TraditionalPlugin.java:109)
- at com.alibaba.oneagent.plugin.PluginManagerImpl.startOnePlugin(PluginManagerImpl.java:302)
- at com.alibaba.oneagent.plugin.PluginManagerImpl.access$200(PluginManagerImpl.java:31)
- at com.alibaba.oneagent.plugin.PluginManagerImpl$2.run(PluginManagerImpl.java:333)
- at java.lang.Thread.run(Thread.java:748)
- "sentinel-stat-status-code-write-task-thread-1" #27 daemon prio=10 os_prio=0 tid=0x00007fb638008800 nid=0x8c6 waiting for monitor entry [0x00007fb643efb000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.util.matcher.structure.ClassStructureImplByAsm.<init>(ClassStructureImplByAsm.java:400)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.util.matcher.structure.ClassStructureFactory.createClassStructure(ClassStructureFactory.java:57)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.SandboxClassFileTransformer.getClassStructure(SandboxClassFileTransformer.java:64)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.SandboxClassFileTransformer._transform(SandboxClassFileTransformer.java:117)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.SandboxClassFileTransformer.transform(SandboxClassFileTransformer.java:84)
- at sun.instrument.TransformerManager.transform(TransformerManager.java:188)
- at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428)
- at java.util.concurrent.ConcurrentSkipListMap.keyIterator(ConcurrentSkipListMap.java:2368)
- at java.util.concurrent.ConcurrentSkipListMap$KeySet.iterator(ConcurrentSkipListMap.java:2422)
- at java.util.concurrent.ConcurrentSkipListSet.iterator(ConcurrentSkipListSet.java:275)
- at com.alibaba.csp.sentinel.slots.block.flow.statuscode.StatusCodeManager$1.run(StatusCodeManager.java:71)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
- at java.lang.Thread.run(Thread.java:748)
- "AgwBizClientProcessor - DEFAULT-1-thread-2" #26 daemon prio=10 os_prio=0 tid=0x00007fb680022800 nid=0x8c5 waiting for monitor entry [0x00007fb643ffb000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.util.matcher.structure.ClassStructureImplByAsm.<init>(ClassStructureImplByAsm.java:400)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.util.matcher.structure.ClassStructureFactory.createClassStructure(ClassStructureFactory.java:57)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.SandboxClassFileTransformer.getClassStructure(SandboxClassFileTransformer.java:64)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.SandboxClassFileTransformer._transform(SandboxClassFileTransformer.java:117)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.SandboxClassFileTransformer.transform(SandboxClassFileTransformer.java:84)
- at sun.instrument.TransformerManager.transform(TransformerManager.java:188)
- at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428)
- at sun.misc.Unsafe.defineClass(Native Method)
- at sun.reflect.ClassDefiner.defineClass(ClassDefiner.java:63)
- at sun.reflect.MethodAccessorGenerator$1.run(MethodAccessorGenerator.java:399)
- at sun.reflect.MethodAccessorGenerator$1.run(MethodAccessorGenerator.java:394)
- at java.security.AccessController.doPrivileged(Native Method)
- at sun.reflect.MethodAccessorGenerator.generate(MethodAccessorGenerator.java:393)
- at sun.reflect.MethodAccessorGenerator.generateMethod(MethodAccessorGenerator.java:75)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:53)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:71)
- at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:275)
- at com.sun.jmx.mbeanserver.ConvertingMethod.invokeWithOpenReturn(ConvertingMethod.java:193)
- at com.sun.jmx.mbeanserver.ConvertingMethod.invokeWithOpenReturn(ConvertingMethod.java:175)
- at com.sun.jmx.mbeanserver.MXBeanIntrospector.invokeM2(MXBeanIntrospector.java:117)
- at com.sun.jmx.mbeanserver.MXBeanIntrospector.invokeM2(MXBeanIntrospector.java:54)
- at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:237)
- at com.sun.jmx.mbeanserver.PerInterface.getAttribute(PerInterface.java:83)
- at com.sun.jmx.mbeanserver.MBeanSupport.getAttribute(MBeanSupport.java:206)
- at javax.management.StandardMBean.getAttribute(StandardMBean.java:372)
- at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getAttribute(DefaultMBeanServerInterceptor.java:647)
- at com.sun.jmx.mbeanserver.JmxMBeanServer.getAttribute(JmxMBeanServer.java:678)
- at com.alibaba.csp.ahas.shaded.com.alibaba.metrics.JmxAttributeGauge.getValue(JmxAttributeGauge.java:60)
- at com.alibaba.csp.ahas.shaded.com.alibaba.metrics.common.NormalMetricsCollector.collect(NormalMetricsCollector.java:135)
- at com.alibaba.csp.sentinel.command.handler.SendMetricCommandHandler.getDubboMetrics(SendMetricCommandHandler.java:199)
- at com.alibaba.csp.sentinel.command.handler.SendMetricCommandHandler.getDubboMetrics(SendMetricCommandHandler.java:190)
- at com.alibaba.csp.sentinel.command.handler.SendMetricCommandHandler.addDubboMetrics(SendMetricCommandHandler.java:157)
- at com.alibaba.csp.sentinel.command.handler.SendMetricCommandHandler.handle(SendMetricCommandHandler.java:119)
- at com.taobao.csp.ahas.sentinel.SentinelRequestHandler.handle(SentinelRequestHandler.java:27)
- at com.taobao.csp.ahas.transport.api.AgwRequestHandler.handle(AgwRequestHandler.java:27)
- at com.taobao.csp.ahas.gw.processor.client.BizRequestClientProcessor.callHandler(BizRequestClientProcessor.java:57)
- at com.taobao.csp.ahas.gw.processor.client.BizRequestClientProcessor.access$000(BizRequestClientProcessor.java:17)
- at com.taobao.csp.ahas.gw.processor.client.BizRequestClientProcessor$1.run(BizRequestClientProcessor.java:35)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
- at java.lang.Thread.run(Thread.java:748)
- "AsyncAppender-Worker-ahas.ahas-java-sandbox.AsyncAppender" #25 daemon prio=5 os_prio=0 tid=0x00007fb738f6b800 nid=0x8b4 waiting on condition [0x00007fb6883f3000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000766147848> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
- at com.taobao.csp.third.ch.qos.logback.core.AsyncAppenderBase$Worker.run(AsyncAppenderBase.java:289)
- "metrics-bin-reporter-1-thread-1" #24 daemon prio=5 os_prio=0 tid=0x00007fb738e81800 nid=0x8b3 waiting for monitor entry [0x00007fb6886f1000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.util.matcher.structure.ClassStructureImplByAsm.<init>(ClassStructureImplByAsm.java:400)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.util.matcher.structure.ClassStructureFactory.createClassStructure(ClassStructureFactory.java:57)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.SandboxClassFileTransformer.getClassStructure(SandboxClassFileTransformer.java:64)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.SandboxClassFileTransformer._transform(SandboxClassFileTransformer.java:117)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.SandboxClassFileTransformer.transform(SandboxClassFileTransformer.java:84)
- at sun.instrument.TransformerManager.transform(TransformerManager.java:188)
- at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428)
- at sun.misc.Unsafe.defineClass(Native Method)
- at sun.reflect.ClassDefiner.defineClass(ClassDefiner.java:63)
- at sun.reflect.MethodAccessorGenerator$1.run(MethodAccessorGenerator.java:399)
- at sun.reflect.MethodAccessorGenerator$1.run(MethodAccessorGenerator.java:394)
- at java.security.AccessController.doPrivileged(Native Method)
- at sun.reflect.MethodAccessorGenerator.generate(MethodAccessorGenerator.java:393)
- at sun.reflect.MethodAccessorGenerator.generateMethod(MethodAccessorGenerator.java:75)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:53)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:71)
- at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:275)
- at com.sun.jmx.mbeanserver.ConvertingMethod.invokeWithOpenReturn(ConvertingMethod.java:193)
- at com.sun.jmx.mbeanserver.ConvertingMethod.invokeWithOpenReturn(ConvertingMethod.java:175)
- at com.sun.jmx.mbeanserver.MXBeanIntrospector.invokeM2(MXBeanIntrospector.java:117)
- at com.sun.jmx.mbeanserver.MXBeanIntrospector.invokeM2(MXBeanIntrospector.java:54)
- at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:237)
- at com.sun.jmx.mbeanserver.PerInterface.getAttribute(PerInterface.java:83)
- at com.sun.jmx.mbeanserver.MBeanSupport.getAttribute(MBeanSupport.java:206)
- at javax.management.StandardMBean.getAttribute(StandardMBean.java:372)
- at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getAttribute(DefaultMBeanServerInterceptor.java:647)
- at com.sun.jmx.mbeanserver.JmxMBeanServer.getAttribute(JmxMBeanServer.java:678)
- at com.alibaba.csp.ahas.shaded.com.alibaba.metrics.JmxAttributeGauge.getValue(JmxAttributeGauge.java:60)
- at com.alibaba.csp.ahas.shaded.com.alibaba.metrics.reporter.bin.StructMetricManagerReporter.report(StructMetricManagerReporter.java:159)
- at com.alibaba.csp.ahas.shaded.com.alibaba.metrics.reporter.MetricManagerReporter.report(MetricManagerReporter.java:265)
- - locked <0x00000007661d30c0> (a com.alibaba.csp.ahas.shaded.com.alibaba.metrics.reporter.bin.StructMetricManagerReporter)
- at com.alibaba.csp.ahas.shaded.com.alibaba.metrics.reporter.MetricManagerReporter$1.run(MetricManagerReporter.java:83)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
- at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
- at java.lang.Thread.run(Thread.java:748)
- "metrics-RollingFileAppender-thread-1" #23 daemon prio=5 os_prio=0 tid=0x00007fb738e77800 nid=0x8b2 waiting on condition [0x00007fb6887f5000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000765e3f830> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
- at java.lang.Thread.run(Thread.java:748)
- "sentinel-system-metric-record-task-thread-1" #22 daemon prio=5 os_prio=0 tid=0x00007fb738e26800 nid=0x8b1 waiting on condition [0x00007fb6888f6000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at com.alibaba.csp.sentinel.slots.system.SystemMetricCollectorTask.sleepMs(SystemMetricCollectorTask.java:130)
- at com.alibaba.csp.sentinel.slots.system.SystemMetricCollectorTask.run(SystemMetricCollectorTask.java:92)
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
- at java.util.concurrent.FutureTask.run(FutureTask.java:266)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
- at java.lang.Thread.run(Thread.java:748)
- "sentinel-container-system-metric-collector" #21 daemon prio=5 os_prio=0 tid=0x00007fb738e24800 nid=0x8b0 waiting on condition [0x00007fb6889f7000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at com.alibaba.csp.sentinel.slots.system.metric.ContainerSystemMetricReader.sleepMs(ContainerSystemMetricReader.java:141)
- at com.alibaba.csp.sentinel.slots.system.metric.ContainerSystemMetricReader.loopCollect(ContainerSystemMetricReader.java:91)
- at com.alibaba.csp.sentinel.slots.system.metric.ContainerSystemMetricReader.access$000(ContainerSystemMetricReader.java:28)
- at com.alibaba.csp.sentinel.slots.system.metric.ContainerSystemMetricReader$1.run(ContainerSystemMetricReader.java:70)
- at java.lang.Thread.run(Thread.java:748)
- "sentinel-time-tick-thread" #20 daemon prio=5 os_prio=0 tid=0x00007fb654002000 nid=0x8af sleeping[0x00007fb688af8000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at java.lang.Thread.sleep(Thread.java:340)
- at java.util.concurrent.TimeUnit.sleep(TimeUnit.java:386)
- at com.alibaba.csp.sentinel.util.TimeUtil$1.run(TimeUtil.java:37)
- at java.lang.Thread.run(Thread.java:748)
- "sentinel-metric-aggregator-task-thread-1" #19 daemon prio=5 os_prio=0 tid=0x00007fb738e0f000 nid=0x8ae waiting on condition [0x00007fb688bf9000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000765e3fa90> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
- at java.lang.Thread.run(Thread.java:748)
- "sentinel-cluster-token-batch-request-master-loop-task" #18 daemon prio=5 os_prio=0 tid=0x00007fb738e09800 nid=0x8ad waiting on condition [0x00007fb688cfa000]
- java.lang.Thread.State: TIMED_WAITING (sleeping)
- at java.lang.Thread.sleep(Native Method)
- at com.alibaba.csp.sentinel.slots.block.flow.cluster.ClusterTokenRequestCollapser$BatchSendTask.silentSleep(ClusterTokenRequestCollapser.java:185)
- at com.alibaba.csp.sentinel.slots.block.flow.cluster.ClusterTokenRequestCollapser$BatchSendTask.run(ClusterTokenRequestCollapser.java:127)
- at java.lang.Thread.run(Thread.java:748)
- "com.alibaba.csp.ahas.shaded.com.taobao.diamond.client.Worker.longPullingdefault" #17 daemon prio=5 os_prio=0 tid=0x00007fb668001800 nid=0x8ac runnable [0x00007fb688dfa000]
- java.lang.Thread.State: RUNNABLE
- at java.net.SocketInputStream.socketRead0(Native Method)
- at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
- at java.net.SocketInputStream.read(SocketInputStream.java:171)
- at java.net.SocketInputStream.read(SocketInputStream.java:141)
- at java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
- at java.io.BufferedInputStream.read1(BufferedInputStream.java:286)
- at java.io.BufferedInputStream.read(BufferedInputStream.java:345)
- - locked <0x000000074181c518> (a java.io.BufferedInputStream)
- at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:735)
- at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:678)
- at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1587)
- - locked <0x000000074180e4c8> (a sun.net.www.protocol.http.HttpURLConnection)
- at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492)
- - locked <0x000000074180e4c8> (a sun.net.www.protocol.http.HttpURLConnection)
- at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480)
- at com.alibaba.csp.ahas.shaded.com.taobao.diamond.client.impl.HttpSimpleClient.httpPost(HttpSimpleClient.java:271)
- at com.alibaba.csp.ahas.shaded.com.taobao.diamond.client.impl.ServerHttpAgent.httpPost(ServerHttpAgent.java:171)
- at com.alibaba.csp.ahas.shaded.com.taobao.diamond.client.impl.ClientWorker.checkUpdateConfigStr(ClientWorker.java:292)
- at com.alibaba.csp.ahas.shaded.com.taobao.diamond.client.impl.ClientWorker.checkUpdateDataIds(ClientWorker.java:261)
- at com.alibaba.csp.ahas.shaded.com.taobao.diamond.client.impl.ClientWorker$LongPullingRunnable.run(ClientWorker.java:412)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
- at java.lang.Thread.run(Thread.java:748)
- "com.alibaba.csp.ahas.shaded.com.taobao.diamond.client.Worker.longPullingdefault" #16 daemon prio=5 os_prio=0 tid=0x00007fb664001000 nid=0x8ab waiting on condition [0x00007fb688efc000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000765e3fcf0> (a java.util.concurrent.SynchronousQueue$TransferStack)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460)
- at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
- at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
- at java.lang.Thread.run(Thread.java:748)
- "com.alibaba.csp.ahas.shaded.com.taobao.diamond.client.Worker.default" #15 daemon prio=5 os_prio=0 tid=0x00007fb738de5800 nid=0x8aa waiting on condition [0x00007fb688ffd000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x00000007661b62f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
- at java.lang.Thread.run(Thread.java:748)
- "com.alibaba.csp.ahas.shaded.com.taobao.diamond.client.Timer" #14 daemon prio=5 os_prio=0 tid=0x00007fb738ddd000 nid=0x8a9 waiting on condition [0x00007fb6a03a6000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000765e3ff38> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
- at java.lang.Thread.run(Thread.java:748)
- "sentinel-logger-print-scheduler-thread-1" #12 daemon prio=5 os_prio=0 tid=0x00007fb738cd2800 nid=0x89f waiting on condition [0x00007fb6a0b04000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000766293a18> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
- at java.lang.Thread.run(Thread.java:748)
- "pool-ahas-2-defaultHeartbeat-1" #11 daemon prio=5 os_prio=0 tid=0x00007fb738ccd000 nid=0x89e waiting on condition [0x00007fb6a0c05000]
- java.lang.Thread.State: TIMED_WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000766002b70> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
- at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
- at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
- at java.lang.Thread.run(Thread.java:748)
- "AgwBizClientProcessor - DEFAULT-1-thread-1" #10 daemon prio=10 os_prio=0 tid=0x00007fb680014000 nid=0x89d waiting for monitor entry [0x00007fb6a1d04000]
- java.lang.Thread.State: BLOCKED (on object monitor)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.util.matcher.structure.ClassStructureImplByAsm.<init>(ClassStructureImplByAsm.java:400)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.util.matcher.structure.ClassStructureFactory.createClassStructure(ClassStructureFactory.java:57)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.SandboxClassFileTransformer.getClassStructure(SandboxClassFileTransformer.java:64)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.SandboxClassFileTransformer._transform(SandboxClassFileTransformer.java:117)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.SandboxClassFileTransformer.transform(SandboxClassFileTransformer.java:84)
- at sun.instrument.TransformerManager.transform(TransformerManager.java:188)
- at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428)
- at sun.misc.Unsafe.defineClass(Native Method)
- at sun.reflect.ClassDefiner.defineClass(ClassDefiner.java:63)
- at sun.reflect.MethodAccessorGenerator$1.run(MethodAccessorGenerator.java:399)
- at sun.reflect.MethodAccessorGenerator$1.run(MethodAccessorGenerator.java:394)
- at java.security.AccessController.doPrivileged(Native Method)
- at sun.reflect.MethodAccessorGenerator.generate(MethodAccessorGenerator.java:393)
- at sun.reflect.MethodAccessorGenerator.generateMethod(MethodAccessorGenerator.java:75)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:53)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:71)
- at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:275)
- at com.sun.jmx.mbeanserver.ConvertingMethod.invokeWithOpenReturn(ConvertingMethod.java:193)
- at com.sun.jmx.mbeanserver.ConvertingMethod.invokeWithOpenReturn(ConvertingMethod.java:175)
- at com.sun.jmx.mbeanserver.MXBeanIntrospector.invokeM2(MXBeanIntrospector.java:117)
- at com.sun.jmx.mbeanserver.MXBeanIntrospector.invokeM2(MXBeanIntrospector.java:54)
- at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:237)
- at com.sun.jmx.mbeanserver.PerInterface.getAttribute(PerInterface.java:83)
- at com.sun.jmx.mbeanserver.MBeanSupport.getAttribute(MBeanSupport.java:206)
- at javax.management.StandardMBean.getAttribute(StandardMBean.java:372)
- at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getAttribute(DefaultMBeanServerInterceptor.java:647)
- at com.sun.jmx.mbeanserver.JmxMBeanServer.getAttribute(JmxMBeanServer.java:678)
- at com.alibaba.csp.ahas.shaded.com.alibaba.metrics.JmxAttributeGauge.getValue(JmxAttributeGauge.java:60)
- at com.alibaba.csp.ahas.shaded.com.alibaba.metrics.common.NormalMetricsCollector.collect(NormalMetricsCollector.java:135)
- at com.alibaba.csp.sentinel.command.system.SystemIndexManager.getSystemMetrics(SystemIndexManager.java:382)
- at com.alibaba.csp.sentinel.command.system.SystemIndexManager.getSystemMetrics(SystemIndexManager.java:373)
- at com.alibaba.csp.sentinel.command.system.SystemIndexManager.geneSystemMetrics(SystemIndexManager.java:197)
- at com.alibaba.csp.sentinel.command.system.SystemIndexManager.getSystemIndexes(SystemIndexManager.java:158)
- at com.alibaba.csp.sentinel.command.handler.SendMetricCommandHandler.handle(SendMetricCommandHandler.java:139)
- at com.taobao.csp.ahas.sentinel.SentinelRequestHandler.handle(SentinelRequestHandler.java:27)
- at com.taobao.csp.ahas.transport.api.AgwRequestHandler.handle(AgwRequestHandler.java:27)
- at com.taobao.csp.ahas.gw.processor.client.BizRequestClientProcessor.callHandler(BizRequestClientProcessor.java:57)
- at com.taobao.csp.ahas.gw.processor.client.BizRequestClientProcessor.access$000(BizRequestClientProcessor.java:17)
- at com.taobao.csp.ahas.gw.processor.client.BizRequestClientProcessor$1.run(BizRequestClientProcessor.java:35)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
- at java.lang.Thread.run(Thread.java:748)
- "nettyNioEventLoop-1-1" #9 daemon prio=5 os_prio=0 tid=0x00007fb738cae800 nid=0x89c runnable [0x00007fb6a1e08000]
- java.lang.Thread.State: RUNNABLE
- at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method)
- at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269)
- at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:93)
- at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
- - locked <0x0000000766002e68> (a com.taobao.csp.third.io.netty.channel.nio.SelectedSelectionKeySet)
- - locked <0x0000000766002e80> (a java.util.Collections$UnmodifiableSet)
- - locked <0x0000000766002e20> (a sun.nio.ch.EPollSelectorImpl)
- at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
- at com.taobao.csp.third.io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
- at com.taobao.csp.third.io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:755)
- at com.taobao.csp.third.io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:410)
- at com.taobao.csp.third.io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884)
- at com.taobao.csp.third.io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
- at java.lang.Thread.run(Thread.java:748)
- "AsyncAppender-Worker-ahas.ahas-java-agent.AsyncAppender" #7 daemon prio=5 os_prio=0 tid=0x00007fb7384f4800 nid=0x892 waiting on condition [0x00007fb6a2c3b000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x000000076614a508> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
- at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:403)
- at com.taobao.csp.third.ch.qos.logback.core.AsyncAppenderBase$Worker.run(AsyncAppenderBase.java:289)
- "Signal Dispatcher" #5 daemon prio=9 os_prio=0 tid=0x00007fb738228000 nid=0x891 runnable [0x0000000000000000]
- java.lang.Thread.State: RUNNABLE
- "Surrogate Locker Thread (Concurrent GC)" #4 daemon prio=9 os_prio=0 tid=0x00007fb738226800 nid=0x890 waiting on condition [0x0000000000000000]
- java.lang.Thread.State: RUNNABLE
- "Finalizer" #3 daemon prio=8 os_prio=0 tid=0x00007fb7381f3800 nid=0x88f in Object.wait() [0x00007fb6a36fd000]
- java.lang.Thread.State: WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- - waiting on <0x0000000766003258> (a java.lang.ref.ReferenceQueue$Lock)
- at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144)
- - locked <0x0000000766003258> (a java.lang.ref.ReferenceQueue$Lock)
- at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:165)
- at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:216)
- "Reference Handler" #2 daemon prio=10 os_prio=0 tid=0x00007fb7381f1000 nid=0x88e in Object.wait() [0x00007fb6a37fe000]
- java.lang.Thread.State: WAITING (on object monitor)
- at java.lang.Object.wait(Native Method)
- - waiting on <0x0000000766371870> (a java.lang.ref.Reference$Lock)
- at java.lang.Object.wait(Object.java:502)
- at java.lang.ref.Reference.tryHandlePending(Reference.java:191)
- - locked <0x0000000766371870> (a java.lang.ref.Reference$Lock)
- at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)
- "main" #1 prio=5 os_prio=0 tid=0x00007fb73800d000 nid=0x86d waiting on condition [0x00007fb7406e8000]
- java.lang.Thread.State: WAITING (parking)
- at sun.misc.Unsafe.park(Native Method)
- - parking to wait for <0x0000000766003598> (a java.util.concurrent.CountDownLatch$Sync)
- at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:997)
- at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1304)
- at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:231)
- at com.alibaba.oneagent.plugin.PluginManagerImpl.parallelStartPlugins(PluginManagerImpl.java:346)
- at com.alibaba.oneagent.plugin.PluginManagerImpl.startPlugins(PluginManagerImpl.java:295)
- - locked <0x0000000766003608> (a com.alibaba.oneagent.plugin.PluginManagerImpl)
- at com.alibaba.oneagent.AgentImpl.init(AgentImpl.java:169)
- at com.alibaba.oneagent.BootstrapAgent.main(BootstrapAgent.java:33)
- - locked <0x00000007660037f8> (a java.lang.Class for com.alibaba.oneagent.BootstrapAgent)
- at com.alibaba.oneagent.BootstrapAgent.premain(BootstrapAgent.java:15)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at sun.instrument.InstrumentationImpl.loadClassAndStartAgent(InstrumentationImpl.java:386)
- at sun.instrument.InstrumentationImpl.loadClassAndCallPremain(InstrumentationImpl.java:401)
- "VM Thread" os_prio=0 tid=0x00007fb7381e7000 nid=0x88d runnable
- "Gang worker#0 (Parallel GC Threads)" os_prio=0 tid=0x00007fb73801e800 nid=0x86e runnable
- "Gang worker#1 (Parallel GC Threads)" os_prio=0 tid=0x00007fb738020000 nid=0x86f runnable
- "Gang worker#2 (Parallel GC Threads)" os_prio=0 tid=0x00007fb738022000 nid=0x870 runnable
- "Gang worker#3 (Parallel GC Threads)" os_prio=0 tid=0x00007fb738024000 nid=0x871 runnable
- "Gang worker#4 (Parallel GC Threads)" os_prio=0 tid=0x00007fb738025800 nid=0x872 runnable
- "Gang worker#5 (Parallel GC Threads)" os_prio=0 tid=0x00007fb738027800 nid=0x873 runnable
- "Gang worker#6 (Parallel GC Threads)" os_prio=0 tid=0x00007fb738029800 nid=0x874 runnable
- "Gang worker#7 (Parallel GC Threads)" os_prio=0 tid=0x00007fb73802b000 nid=0x875 runnable
- "Gang worker#8 (Parallel GC Threads)" os_prio=0 tid=0x00007fb73802d000 nid=0x876 runnable
- "Gang worker#9 (Parallel GC Threads)" os_prio=0 tid=0x00007fb73802e800 nid=0x877 runnable
- "Gang worker#10 (Parallel GC Threads)" os_prio=0 tid=0x00007fb738030800 nid=0x878 runnable
- "Gang worker#11 (Parallel GC Threads)" os_prio=0 tid=0x00007fb738032800 nid=0x879 runnable
- "Gang worker#12 (Parallel GC Threads)" os_prio=0 tid=0x00007fb738034000 nid=0x87a runnable
- "Gang worker#13 (Parallel GC Threads)" os_prio=0 tid=0x00007fb738036000 nid=0x87b runnable
- "Gang worker#14 (Parallel GC Threads)" os_prio=0 tid=0x00007fb738038000 nid=0x87c runnable
- "Gang worker#15 (Parallel GC Threads)" os_prio=0 tid=0x00007fb738039800 nid=0x87d runnable
- "Gang worker#16 (Parallel GC Threads)" os_prio=0 tid=0x00007fb73803b800 nid=0x87e runnable
- "Gang worker#17 (Parallel GC Threads)" os_prio=0 tid=0x00007fb73803d800 nid=0x87f runnable
- "Gang worker#18 (Parallel GC Threads)" os_prio=0 tid=0x00007fb73803f000 nid=0x880 runnable
- "Gang worker#19 (Parallel GC Threads)" os_prio=0 tid=0x00007fb738041000 nid=0x881 runnable
- "Gang worker#20 (Parallel GC Threads)" os_prio=0 tid=0x00007fb738042800 nid=0x882 runnable
- "Gang worker#21 (Parallel GC Threads)" os_prio=0 tid=0x00007fb738044800 nid=0x883 runnable
- "Gang worker#22 (Parallel GC Threads)" os_prio=0 tid=0x00007fb738046800 nid=0x884 runnable
- "Gang worker#23 (Parallel GC Threads)" os_prio=0 tid=0x00007fb738048000 nid=0x885 runnable
- "Concurrent Mark-Sweep GC Thread" os_prio=0 tid=0x00007fb73816c000 nid=0x88c runnable
- "Gang worker#0 (Parallel CMS Threads)" os_prio=0 tid=0x00007fb73815f800 nid=0x886 runnable
- "Gang worker#1 (Parallel CMS Threads)" os_prio=0 tid=0x00007fb738161800 nid=0x887 runnable
- "Gang worker#2 (Parallel CMS Threads)" os_prio=0 tid=0x00007fb738163800 nid=0x888 runnable
- "Gang worker#3 (Parallel CMS Threads)" os_prio=0 tid=0x00007fb738165000 nid=0x889 runnable
- "Gang worker#4 (Parallel CMS Threads)" os_prio=0 tid=0x00007fb738167000 nid=0x88a runnable
- "Gang worker#5 (Parallel CMS Threads)" os_prio=0 tid=0x00007fb738168800 nid=0x88b runnable
- JNI global references: 242
- Found one Java-level deadlock:
- =============================
- "com.taobao.diamond.client.Worker.longPullingdefault":
- waiting to lock monitor 0x00007fb6341d0ec8 (object 0x000000073e8efe20, a [I),
- which is held by "oneagent plugin Bsnt-agent start"
- "oneagent plugin Bsnt-agent start":
- waiting to lock monitor 0x00007fb6940038d8 (object 0x0000000766224ec8, a com.bilibili.ntib.agent.starter.SandboxClassLoader),
- which is held by "oneagent plugin msha-java-agent start"
- "oneagent plugin msha-java-agent start":
- waiting to lock monitor 0x00007fb6341d0ec8 (object 0x000000073e8efe20, a [I),
- which is held by "oneagent plugin Bsnt-agent start"
- Java stack information for the threads listed above:
- ===================================================
- "com.taobao.diamond.client.Worker.longPullingdefault":
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.util.matcher.structure.ClassStructureImplByAsm.<init>(ClassStructureImplByAsm.java:400)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.util.matcher.structure.ClassStructureFactory.createClassStructure(ClassStructureFactory.java:57)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.SandboxClassFileTransformer.getClassStructure(SandboxClassFileTransformer.java:64)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.SandboxClassFileTransformer._transform(SandboxClassFileTransformer.java:117)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.SandboxClassFileTransformer.transform(SandboxClassFileTransformer.java:84)
- at sun.instrument.TransformerManager.transform(TransformerManager.java:188)
- at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428)
- at java.lang.ClassLoader.defineClass1(Native Method)
- at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
- at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
- at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
- at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
- at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
- at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
- at java.security.AccessController.doPrivileged(Native Method)
- at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
- at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
- - locked <0x00000007435e1620> (a java.lang.Object)
- at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
- at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
- at com.taobao.diamond.client.impl.CacheData.safeNotifyListener(CacheData.java:145)
- at com.taobao.diamond.client.impl.CacheData.checkListenerMd5(CacheData.java:136)
- at com.taobao.diamond.client.impl.ClientWorker$LongPullingRunnable.run(ClientWorker.java:451)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
- at java.lang.Thread.run(Thread.java:748)
- "oneagent plugin Bsnt-agent start":
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.util.matcher.structure.ClassStructureImplByAsm.<init>(ClassStructureImplByAsm.java:400)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.util.matcher.structure.ClassStructureFactory.createClassStructure(ClassStructureFactory.java:57)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.SandboxClassFileTransformer.getClassStructure(SandboxClassFileTransformer.java:64)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.SandboxClassFileTransformer._transform(SandboxClassFileTransformer.java:117)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.SandboxClassFileTransformer.transform(SandboxClassFileTransformer.java:84)
- at sun.instrument.TransformerManager.transform(TransformerManager.java:188)
- at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428)
- at java.lang.ClassLoader.defineClass1(Native Method)
- at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
- at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
- at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
- at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
- at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
- at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
- at java.security.AccessController.doPrivileged(Native Method)
- at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
- at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
- - locked <0x000000073e463248> (a com.navercorp.pinpoint.common.plugin.PluginLoaderClassLoader)
- at com.navercorp.pinpoint.common.plugin.PluginLoaderClassLoader.loadClass(PluginLoaderClassLoader.java:45)
- - locked <0x000000073e463248> (a com.navercorp.pinpoint.common.plugin.PluginLoaderClassLoader)
- at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
- at com.navercorp.pinpoint.plugin.jdbc.ppas.PPASPlugin.<init>(PPASPlugin.java:29)
- at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
- at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
- at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
- at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
- at java.lang.Class.newInstance(Class.java:442)
- at java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:380)
- at java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:404)
- at java.util.ServiceLoader$1.next(ServiceLoader.java:480)
- at com.navercorp.pinpoint.common.plugin.PluginLoader.load(PluginLoader.java:66)
- at com.navercorp.pinpoint.common.plugin.PluginLoader.load(PluginLoader.java:47)
- at com.navercorp.pinpoint.profiler.plugin.ProfilerPluginLoader.load(ProfilerPluginLoader.java:84)
- at com.navercorp.pinpoint.profiler.plugin.DefaultPluginContextLoadResult.load(DefaultPluginContextLoadResult.java:80)
- at com.navercorp.pinpoint.profiler.plugin.DefaultPluginContextLoadResult.<init>(DefaultPluginContextLoadResult.java:70)
- at com.navercorp.pinpoint.profiler.context.provider.PluginContextLoadResultProvider.get(PluginContextLoadResultProvider.java:68)
- at com.navercorp.pinpoint.profiler.context.provider.PluginContextLoadResultProvider.get(PluginContextLoadResultProvider.java:34)
- at com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:81)
- at com.google.inject.internal.BoundProviderFactory.provision(BoundProviderFactory.java:72)
- at com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:61)
- at com.google.inject.internal.BoundProviderFactory.get(BoundProviderFactory.java:62)
- at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
- at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
- at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
- at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
- at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
- at com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1019)
- at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
- at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1015)
- at com.navercorp.pinpoint.profiler.context.provider.ApplicationServerTypeProvider.get(ApplicationServerTypeProvider.java:62)
- at com.navercorp.pinpoint.profiler.context.provider.ApplicationServerTypeProvider.get(ApplicationServerTypeProvider.java:36)
- at com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:81)
- at com.google.inject.internal.BoundProviderFactory.provision(BoundProviderFactory.java:72)
- at com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:61)
- at com.google.inject.internal.BoundProviderFactory.get(BoundProviderFactory.java:62)
- at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
- at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1092)
- at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
- at com.google.inject.internal.SingletonScope$1.get(SingletonScope.java:194)
- at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
- at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:205)
- at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:199)
- at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1085)
- at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:199)
- at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:180)
- at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:110)
- at com.google.inject.Guice.createInjector(Guice.java:99)
- at com.google.inject.Guice.createInjector(Guice.java:84)
- at com.navercorp.pinpoint.profiler.context.module.DefaultApplicationContext.<init>(DefaultApplicationContext.java:145)
- at com.navercorp.pinpoint.profiler.DefaultAgent.newApplicationContext(DefaultAgent.java:127)
- at com.navercorp.pinpoint.profiler.DefaultAgent.<init>(DefaultAgent.java:107)
- at com.navercorp.pinpoint.profiler.DefaultAgent.<init>(DefaultAgent.java:70)
- at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
- at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
- at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
- at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
- at com.navercorp.pinpoint.bootstrap.AgentClassLoader$2.call(AgentClassLoader.java:78)
- at com.navercorp.pinpoint.bootstrap.ContextClassLoaderExecuteTemplate.execute(ContextClassLoaderExecuteTemplate.java:42)
- at com.navercorp.pinpoint.bootstrap.AgentClassLoader.boot(AgentClassLoader.java:73)
- at com.navercorp.pinpoint.bootstrap.PinpointStarter.run(PinpointStarter.java:111)
- at com.navercorp.pinpoint.bootstrap.PinpointBootStrap.bootstrap(PinpointBootStrap.java:255)
- at com.navercorp.pinpoint.bootstrap.PinpointBootStrap.premain(PinpointBootStrap.java:40)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.alibaba.oneagent.plugin.TraditionalPlugin.start(TraditionalPlugin.java:109)
- at com.alibaba.oneagent.plugin.PluginManagerImpl.startOnePlugin(PluginManagerImpl.java:302)
- at com.alibaba.oneagent.plugin.PluginManagerImpl.access$200(PluginManagerImpl.java:31)
- at com.alibaba.oneagent.plugin.PluginManagerImpl$2.run(PluginManagerImpl.java:333)
- at java.lang.Thread.run(Thread.java:748)
- "oneagent plugin msha-java-agent start":
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.util.matcher.structure.ClassStructureImplByAsm.<init>(ClassStructureImplByAsm.java:400)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.util.matcher.structure.ClassStructureFactory.createClassStructure(ClassStructureFactory.java:57)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.SandboxClassFileTransformer.getClassStructure(SandboxClassFileTransformer.java:64)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.SandboxClassFileTransformer._transform(SandboxClassFileTransformer.java:117)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.SandboxClassFileTransformer.transform(SandboxClassFileTransformer.java:84)
- at sun.instrument.TransformerManager.transform(TransformerManager.java:188)
- at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428)
- at java.lang.ClassLoader.defineClass1(Native Method)
- at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
- at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
- at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
- at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
- at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
- at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
- at java.security.AccessController.doPrivileged(Native Method)
- at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
- at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
- - locked <0x000000073e0a65f8> (a java.lang.Object)
- at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
- at java.lang.ClassLoader.loadClass(ClassLoader.java:411)
- - locked <0x0000000766224ec8> (a com.bilibili.ntib.agent.starter.SandboxClassLoader)
- at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.classloader.RoutingURLClassLoader$1.loadClass(RoutingURLClassLoader.java:74)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.classloader.ClassLoadingLock.loadingInLock(ClassLoadingLock.java:55)
- - locked <0x000000073e0a5610> (a java.lang.Object)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.classloader.RoutingURLClassLoader.loadClass(RoutingURLClassLoader.java:63)
- at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
- at com.bilibili.ntib.agent.sandbox.module.SandboxFilter.doClassFilter(SandboxFilter.java:97)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.util.matcher.ExtFilterMatcher.matchingClassStructure(ExtFilterMatcher.java:59)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.util.matcher.ExtFilterMatcher._matching(ExtFilterMatcher.java:113)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.util.matcher.ExtFilterMatcher.matching(ExtFilterMatcher.java:79)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.util.matcher.GroupMatcher$And.matching(GroupMatcher.java:52)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.DefaultCoreLoadedClassDataSource.find(DefaultCoreLoadedClassDataSource.java:106)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.DefaultCoreLoadedClassDataSource.findForReTransform(DefaultCoreLoadedClassDataSource.java:73)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.DefaultModuleEventWatcher.watch(DefaultModuleEventWatcher.java:186)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.DefaultModuleEventWatcher.watch(DefaultModuleEventWatcher.java:158)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.DefaultModuleEventWatcher.watch(DefaultModuleEventWatcher.java:150)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.util.SandboxProtector$2.invoke(SandboxProtector.java:91)
- at com.sun.proxy.$Proxy56.watch(Unknown Source)
- at com.bilibili.ntib.agent.sandbox.module.MshaSandboxModule.registerAspectPlugins(MshaSandboxModule.java:123)
- at com.bilibili.ntib.agent.sandbox.module.MshaSandboxModule.loadAspectPlugins(MshaSandboxModule.java:55)
- at com.bilibili.ntib.agent.sandbox.module.MshaSandboxModule.onActive(MshaSandboxModule.java:44)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.DefaultCoreModuleManager.callAndFireModuleLifeCycle(DefaultCoreModuleManager.java:120)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.DefaultCoreModuleManager.active(DefaultCoreModuleManager.java:433)
- - locked <0x0000000737424d18> (a com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.DefaultCoreModuleManager)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.DefaultCoreModuleManager.markActiveOnLoadIfNecessary(DefaultCoreModuleManager.java:338)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.DefaultCoreModuleManager.load(DefaultCoreModuleManager.java:193)
- - locked <0x0000000737424d18> (a com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.DefaultCoreModuleManager)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.DefaultCoreModuleManager.access$300(DefaultCoreModuleManager.java:38)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.DefaultCoreModuleManager$InnerModuleLoadCallback.onLoad(DefaultCoreModuleManager.java:580)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.ModuleJarLoader.loadingModules(ModuleJarLoader.java:93)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.ModuleJarLoader.load(ModuleJarLoader.java:129)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.ModuleLibLoader.load(ModuleLibLoader.java:77)
- at com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.DefaultCoreModuleManager.reset(DefaultCoreModuleManager.java:607)
- - locked <0x0000000737424d18> (a com.bilibili.ntib.third.com.alibaba.jvm.sandbox.core.manager.impl.DefaultCoreModuleManager)
- at com.bilibili.ntib.agent.boot.sandbox.AgentModuleManager.initManager(AgentModuleManager.java:120)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.bilibili.ntib.agent.starter.initializer.SandboxAgentInitializer.init(SandboxAgentInitializer.java:18)
- at com.bilibili.ntib.agent.starter.AgentLauncher.launch(AgentLauncher.java:53)
- at com.bilibili.ntib.agent.starter.AgentMain.premain(AgentMain.java:24)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at com.alibaba.oneagent.plugin.TraditionalPlugin.start(TraditionalPlugin.java:109)
- at com.alibaba.oneagent.plugin.PluginManagerImpl.startOnePlugin(PluginManagerImpl.java:302)
- at com.alibaba.oneagent.plugin.PluginManagerImpl.access$200(PluginManagerImpl.java:31)
- at com.alibaba.oneagent.plugin.PluginManagerImpl$2.run(PluginManagerImpl.java:333)
- at java.lang.Thread.run(Thread.java:748)
- Found 1 deadlock.
Add Comment
Please, Sign In to add comment