Thread 2052792: (state = IN_NATIVE)
- sun.nio.ch.EPollArrayWrapper.epollWait(long, int, long, int) @bci=0 (Compiled frame; information may be imprecise)
- sun.nio.ch.EPollArrayWrapper.poll(long) @bci=18, line=269 (Compiled frame)
- sun.nio.ch.EPollSelectorImpl.doSelect(long) @bci=28, line=93 (Compiled frame)
- sun.nio.ch.SelectorImpl.lockAndDoSelect(long) @bci=37, line=86 (Compiled frame)
- sun.nio.ch.SelectorImpl.select(long) @bci=30, line=97 (Compiled frame)
- org.apache.http.impl.nio.reactor.AbstractIOReactor.execute() @bci=15, line=255 (Compiled frame)
- org.apache.http.impl.nio.reactor.BaseIOReactor.execute(org.apache.http.nio.reactor.IOEventDispatch) @bci=13, line=104 (Interpreted frame)
- org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor$Worker.run() @bci=8, line=591 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=750 (Interpreted frame)
Thread 2052791: (state = IN_NATIVE)
- sun.nio.ch.EPollArrayWrapper.epollWait(long, int, long, int) @bci=0 (Compiled frame; information may be imprecise)
- sun.nio.ch.EPollArrayWrapper.poll(long) @bci=18, line=269 (Compiled frame)
- sun.nio.ch.EPollSelectorImpl.doSelect(long) @bci=28, line=93 (Compiled frame)
- sun.nio.ch.SelectorImpl.lockAndDoSelect(long) @bci=37, line=86 (Compiled frame)
- sun.nio.ch.SelectorImpl.select(long) @bci=30, line=97 (Compiled frame)
- org.apache.http.impl.nio.reactor.AbstractIOReactor.execute() @bci=15, line=255 (Compiled frame)
- org.apache.http.impl.nio.reactor.BaseIOReactor.execute(org.apache.http.nio.reactor.IOEventDispatch) @bci=13, line=104 (Interpreted frame)
- org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor$Worker.run() @bci=8, line=591 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=750 (Interpreted frame)
Thread 2052790: (state = BLOCKED)
- java.util.HashMap$KeySet.iterator() @bci=0, line=918 (Compiled frame)
- java.util.HashSet.iterator() @bci=7, line=173 (Compiled frame)
- java.util.Collections$UnmodifiableCollection$1.<init>(java.util.Collections$UnmodifiableCollection) @bci=17, line=1041 (Compiled frame)
- java.util.Collections$UnmodifiableCollection.iterator() @bci=5, line=1040 (Compiled frame)
- org.apache.http.impl.nio.reactor.BaseIOReactor.validate(java.util.Set) @bci=28, line=210 (Compiled frame)
- org.apache.http.impl.nio.reactor.AbstractIOReactor.execute() @bci=91, line=280 (Compiled frame)
- org.apache.http.impl.nio.reactor.BaseIOReactor.execute(org.apache.http.nio.reactor.IOEventDispatch) @bci=13, line=104 (Interpreted frame)
- org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor$Worker.run() @bci=8, line=591 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=750 (Interpreted frame)
Thread 2052789: (state = BLOCKED)
- java.util.HashMap$KeySet.iterator() @bci=0, line=918 (Compiled frame)
- java.util.HashSet.iterator() @bci=7, line=173 (Compiled frame)
- java.util.Collections$UnmodifiableCollection$1.<init>(java.util.Collections$UnmodifiableCollection) @bci=17, line=1041 (Compiled frame)
- java.util.Collections$UnmodifiableCollection.iterator() @bci=5, line=1040 (Compiled frame)
- org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor.processTimeouts(java.util.Set) @bci=5, line=204 (Compiled frame)
- org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor.processEvents(int) @bci=93, line=158 (Compiled frame)
- org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor.execute(org.apache.http.nio.reactor.IOEventDispatch) @bci=320, line=351 (Compiled frame)
- org.apache.http.impl.nio.conn.PoolingNHttpClientConnectionManager.execute(org.apache.http.nio.reactor.IOEventDispatch) @bci=5, line=221 (Interpreted frame)
- org.apache.http.impl.nio.client.CloseableHttpAsyncClientBase$1.run() @bci=17, line=64 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=750 (Interpreted frame)
Thread 2052700: (state = BLOCKED)
- org.springframework.boot.ansi.AnsiOutput.toString(java.lang.Object[]) @bci=0, line=93 (Compiled frame)
- org.springframework.boot.logging.logback.ColorConverter.toAnsiString(java.lang.String, org.springframework.boot.ansi.AnsiElement) @bci=12, line=77 (Compiled frame)
- org.springframework.boot.logging.logback.ColorConverter.transform(ch.qos.logback.classic.spi.ILoggingEvent, java.lang.String) @bci=56, line=73 (Compiled frame)
- org.springframework.boot.logging.logback.ColorConverter.transform(java.lang.Object, java.lang.String) @bci=6, line=40 (Compiled frame)
- ch.qos.logback.core.pattern.CompositeConverter.convert(java.lang.Object) @bci=39, line=27 (Compiled frame)
- ch.qos.logback.core.pattern.FormattingConverter.write(java.lang.StringBuilder, java.lang.Object) @bci=2, line=36 (Compiled frame)
- ch.qos.logback.core.pattern.PatternLayoutBase.writeLoopOnConverters(java.lang.Object) @bci=23, line=115 (Compiled frame)
- ch.qos.logback.classic.PatternLayout.doLayout(ch.qos.logback.classic.spi.ILoggingEvent) @bci=12, line=141 (Compiled frame)
- ch.qos.logback.classic.PatternLayout.doLayout(java.lang.Object) @bci=5, line=39 (Compiled frame)
- ch.qos.logback.core.encoder.LayoutWrappingEncoder.encode(java.lang.Object) @bci=5, line=115 (Compiled frame)
- ch.qos.logback.core.OutputStreamAppender.subAppend(java.lang.Object) @bci=29, line=230 (Compiled frame)
- ch.qos.logback.core.OutputStreamAppender.append(java.lang.Object) @bci=10, line=102 (Compiled frame)
- ch.qos.logback.core.UnsynchronizedAppenderBase.doAppend(java.lang.Object) @bci=123, line=84 (Compiled frame)
- ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(java.lang.Object) @bci=32, line=51 (Compiled frame)
- ch.qos.logback.classic.Logger.appendLoopOnAppenders(ch.qos.logback.classic.spi.ILoggingEvent) @bci=12, line=270 (Compiled frame)
- ch.qos.logback.classic.Logger.callAppenders(ch.qos.logback.classic.spi.ILoggingEvent) @bci=11, line=257 (Compiled frame)
- ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(java.lang.String, org.slf4j.Marker, ch.qos.logback.classic.Level, java.lang.String, java.lang.Object[], java.lang.Throwable) @bci=27, line=421 (Compiled frame)
- ch.qos.logback.classic.Logger.filterAndLog_2(java.lang.String, org.slf4j.Marker, ch.qos.logback.classic.Level, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Throwable) @bci=71, line=414 (Compiled frame)
- ch.qos.logback.classic.Logger.warn(java.lang.String, java.lang.Object, java.lang.Object) @bci=12, line=700 (Interpreted frame)
- com.zaxxer.hikari.pool.HikariPool$HouseKeeper.run() @bci=250, line=787 (Compiled frame)
- java.util.concurrent.Executors$RunnableAdapter.call() @bci=4, line=511 (Compiled frame)
- java.util.concurrent.FutureTask.runAndReset() @bci=47, line=308 (Compiled frame)
- java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask) @bci=1, line=180 (Compiled frame)
- java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run() @bci=37, line=294 (Compiled frame)
- java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) @bci=95, line=1149 (Compiled frame)
- java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=624 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=750 (Interpreted frame)
Thread 2052643: (state = BLOCKED)
- java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
- java.lang.ref.ReferenceQueue.remove(long) @bci=59, line=144 (Compiled frame)
- com.mysql.cj.jdbc.AbandonedConnectionCleanupThread.run() @bci=10, line=91 (Interpreted frame)
- java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) @bci=95, line=1149 (Interpreted frame)
- java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=624 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=750 (Interpreted frame)
Thread 2052355: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Compiled frame; information may be imprecise)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=175 (Compiled frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() @bci=42, line=2039 (Compiled frame)
- java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take() @bci=100, line=1088 (Compiled frame)
- java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take() @bci=1, line=809 (Compiled frame)
- java.util.concurrent.ThreadPoolExecutor.getTask() @bci=149, line=1074 (Compiled frame)
- java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) @bci=26, line=1134 (Interpreted frame)
- java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=624 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=750 (Interpreted frame)
Thread 2052109: (state = BLOCKED)
Thread 2052108: (state = BLOCKED)
- java.lang.Object.wait(long) @bci=0 (Compiled frame; information may be imprecise)
- java.lang.ref.ReferenceQueue.remove(long) @bci=59, line=144 (Compiled frame)
- java.lang.ref.ReferenceQueue.remove() @bci=2, line=165 (Compiled frame)
- java.lang.ref.Finalizer$FinalizerThread.run() @bci=36, line=188 (Compiled frame)
Thread 2052107: (state = BLOCKED)
- java.lang.ref.Reference.tryHandlePending(boolean) @bci=5, line=178 (Compiled frame)
- java.lang.ref.Reference$ReferenceHandler.run() @bci=1, line=153 (Compiled frame)
分析 jstack 日志
最新发布