2025-07-02 11:21:56 Full thread dump Java HotSpot(TM) 64-Bit Server VM (21.0.1+12-jvmci-23.1-b19 mixed mode, sharing): Threads class SMR info: _java_thread_list=0x00006000035cb1a0, length=17, elements={ 0x000000013b0a3200, 0x000000013b96d200, 0x000000013b918600, 0x000000013e0dac00, 0x000000013b918e00, 0x000000013e0db400, 0x000000010d016000, 0x000000013b0e9800, 0x000000013e0dbc00, 0x000000010c972600, 0x000000013c048200, 0x000000013c048a00, 0x000000013c059000, 0x000000013d008200, 0x000000013e26aa00, 0x000000013e295e00, 0x000000013b107000 } "main" #1 [10243] prio=5 os_prio=31 cpu=519.68ms elapsed=43.35s tid=0x000000013b0a3200 nid=10243 waiting on condition [0x000000016ff02000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep0(java.base@21.0.1/Native Method) at java.lang.Thread.sleep(java.base@21.0.1/Thread.java:509) at cn.tongdun.apexdb.handler.redis.process.impl.pubsub.PublishRequestProcessor.main(PublishRequestProcessor.java:230) "Reference Handler" #9 [22275] daemon prio=10 os_prio=36 cpu=0.33ms elapsed=43.33s tid=0x000000013b96d200 nid=22275 waiting on condition [0x0000000280206000] java.lang.Thread.State: RUNNABLE at java.lang.ref.Reference.waitForReferencePendingList(java.base@21.0.1/Native Method) at java.lang.ref.Reference.processPendingReferences(java.base@21.0.1/Reference.java:246) at java.lang.ref.Reference$ReferenceHandler.run(java.base@21.0.1/Reference.java:208) "Finalizer" #10 [22531] daemon prio=8 os_prio=34 cpu=0.05ms elapsed=43.33s tid=0x000000013b918600 nid=22531 in Object.wait() [0x0000000280412000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait0(java.base@21.0.1/Native Method) - waiting on <0x000000070e80ab20> (a java.lang.ref.NativeReferenceQueue$Lock) at java.lang.Object.wait(java.base@21.0.1/Object.java:366) at java.lang.Object.wait(java.base@21.0.1/Object.java:339) at java.lang.ref.NativeReferenceQueue.await(java.base@21.0.1/NativeReferenceQueue.java:48) at java.lang.ref.ReferenceQueue.remove0(java.base@21.0.1/ReferenceQueue.java:158) at java.lang.ref.NativeReferenceQueue.remove(java.base@21.0.1/NativeReferenceQueue.java:89) - locked <0x000000070e80ab20> (a java.lang.ref.NativeReferenceQueue$Lock) at java.lang.ref.Finalizer$FinalizerThread.run(java.base@21.0.1/Finalizer.java:173) "Signal Dispatcher" #11 [22787] daemon prio=9 os_prio=35 cpu=1.21ms elapsed=43.33s tid=0x000000013e0dac00 nid=22787 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Service Thread" #12 [23043] daemon prio=9 os_prio=31 cpu=1.55ms elapsed=43.33s tid=0x000000013b918e00 nid=23043 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Monitor Deflation Thread" #13 [30467] daemon prio=9 os_prio=31 cpu=2.87ms elapsed=43.33s tid=0x000000013e0db400 nid=30467 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "JVMCI-native CompilerThread0" #14 [30211] daemon prio=9 os_prio=35 cpu=366.92ms elapsed=43.33s tid=0x000000010d016000 nid=30211 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task "C1 CompilerThread0" #15 [23811] daemon prio=9 os_prio=35 cpu=197.46ms elapsed=43.33s tid=0x000000013b0e9800 nid=23811 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task "Common-Cleaner" #18 [24067] daemon prio=8 os_prio=34 cpu=0.39ms elapsed=43.31s tid=0x000000013e0dbc00 nid=24067 waiting on condition [0x000000028145a000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@21.0.1/Native Method) - parking to wait for <0x000000070e820100> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@21.0.1/LockSupport.java:269) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@21.0.1/AbstractQueuedSynchronizer.java:1847) at java.lang.ref.ReferenceQueue.await(java.base@21.0.1/ReferenceQueue.java:71) at java.lang.ref.ReferenceQueue.remove0(java.base@21.0.1/ReferenceQueue.java:143) at java.lang.ref.ReferenceQueue.remove(java.base@21.0.1/ReferenceQueue.java:218) at jdk.internal.ref.CleanerImpl.run(java.base@21.0.1/CleanerImpl.java:140) at java.lang.Thread.runWith(java.base@21.0.1/Thread.java:1596) at java.lang.Thread.run(java.base@21.0.1/Thread.java:1583) at jdk.internal.misc.InnocuousThread.run(java.base@21.0.1/InnocuousThread.java:186) "JDWP Transport Listener: dt_socket" #19 [24323] daemon prio=10 os_prio=31 cpu=112.99ms elapsed=43.29s tid=0x000000010c972600 nid=24323 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "JDWP Event Helper Thread" #20 [28931] daemon prio=10 os_prio=31 cpu=46.35ms elapsed=43.29s tid=0x000000013c048200 nid=28931 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "JDWP Command Reader" #21 [28675] daemon prio=10 os_prio=31 cpu=80.56ms elapsed=43.29s tid=0x000000013c048a00 nid=28675 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "IntelliJ Suspend Helper" #22 [25091] daemon prio=5 os_prio=31 cpu=1.60ms elapsed=43.21s tid=0x000000013c059000 nid=25091 runnable [0x0000000281c8a000] java.lang.Thread.State: RUNNABLE at java.lang.Thread.sleep0(java.base@21.0.1/Native Method) at java.lang.Thread.sleep(java.base@21.0.1/Thread.java:509) at com.intellij.rt.debugger.agent.SuspendHelper.suspendHelperLoopBody(SuspendHelper.java:29) at com.intellij.rt.debugger.agent.SuspendHelper.access$000(SuspendHelper.java:5) at com.intellij.rt.debugger.agent.SuspendHelper$1.run(SuspendHelper.java:15) at java.lang.Thread.runWith(java.base@21.0.1/Thread.java:1596) at java.lang.Thread.run(java.base@21.0.1/Thread.java:1583) "Notification Thread" #23 [28419] daemon prio=9 os_prio=31 cpu=0.05ms elapsed=43.21s tid=0x000000013d008200 nid=28419 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "ForkJoinPool-1-worker-1" #33 [32263] daemon prio=5 os_prio=31 cpu=3.84ms elapsed=33.24s tid=0x000000013e26aa00 [0x000000017ffed000] Carrying virtual thread #32 at jdk.internal.vm.Continuation.run(java.base@21.0.1/Continuation.java:248) at java.lang.VirtualThread.runContinuation(java.base@21.0.1/VirtualThread.java:221) at java.lang.VirtualThread$$Lambda/0x0000007001148298.run(java.base@21.0.1/Unknown Source) at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(java.base@21.0.1/ForkJoinTask.java:1423) at java.util.concurrent.ForkJoinTask.doExec$$$capture(java.base@21.0.1/ForkJoinTask.java:387) at java.util.concurrent.ForkJoinTask.doExec(java.base@21.0.1/ForkJoinTask.java) at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@21.0.1/ForkJoinPool.java:1312) at java.util.concurrent.ForkJoinPool.scan(java.base@21.0.1/ForkJoinPool.java:1843) at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.1/ForkJoinPool.java:1808) at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.1/ForkJoinWorkerThread.java:188) "ForkJoinPool-1-worker-2" #35 [42499] daemon prio=5 os_prio=31 cpu=0.85ms elapsed=26.40s tid=0x000000013e295e00 nid=42499 runnable [0x0000000282ef6000] java.lang.Thread.State: RUNNABLE at java.security.AccessController.getStackAccessControlContext(java.base@21.0.1/Native Method) at java.security.AccessController.getContext(java.base@21.0.1/AccessController.java:1006) at java.lang.Thread.(java.base@21.0.1/Thread.java:741) at java.lang.Thread.(java.base@21.0.1/Thread.java:1477) at java.util.concurrent.ForkJoinWorkerThread.(java.base@21.0.1/ForkJoinWorkerThread.java:77) at java.util.concurrent.ForkJoinWorkerThread.(java.base@21.0.1/ForkJoinWorkerThread.java:105) at jdk.internal.misc.CarrierThread.(java.base@21.0.1/CarrierThread.java:55) at java.lang.VirtualThread.lambda$createDefaultScheduler$0(java.base@21.0.1/VirtualThread.java:1105) at java.lang.VirtualThread$$Lambda/0x0000007001149fd0.run(java.base@21.0.1/Unknown Source) at java.security.AccessController.executePrivileged(java.base@21.0.1/AccessController.java:778) at java.security.AccessController.doPrivileged(java.base@21.0.1/AccessController.java:319) at java.lang.VirtualThread.lambda$createDefaultScheduler$1(java.base@21.0.1/VirtualThread.java:1106) at java.lang.VirtualThread$$Lambda/0x0000007001142f28.newThread(java.base@21.0.1/Unknown Source) at java.util.concurrent.ForkJoinPool.createWorker(java.base@21.0.1/ForkJoinPool.java:1574) at java.util.concurrent.ForkJoinPool.signalWork(java.base@21.0.1/ForkJoinPool.java:1712) at java.util.concurrent.ForkJoinPool.scan(java.base@21.0.1/ForkJoinPool.java:1842) at java.util.concurrent.ForkJoinPool.runWorker(java.base@21.0.1/ForkJoinPool.java:1808) at java.util.concurrent.ForkJoinWorkerThread.run(java.base@21.0.1/ForkJoinWorkerThread.java:188) "Attach Listener" #40 [33283] daemon prio=9 os_prio=35 cpu=1.20ms elapsed=0.47s tid=0x000000013b107000 nid=33283 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "VM Thread" os_prio=35 cpu=6.63ms elapsed=43.34s tid=0x000000013cbfaba0 nid=18435 runnable "GC Thread#0" os_prio=35 cpu=1.74ms elapsed=43.35s tid=0x000000013ae41e30 nid=15363 runnable "GC Thread#1" os_prio=35 cpu=1.73ms elapsed=42.39s tid=0x000000012aea6eb0 nid=28163 runnable "GC Thread#2" os_prio=35 cpu=1.68ms elapsed=42.39s tid=0x000000010c124830 nid=26115 runnable "GC Thread#3" os_prio=35 cpu=1.48ms elapsed=42.39s tid=0x000000013ae6a2e0 nid=26371 runnable "GC Thread#4" os_prio=35 cpu=1.45ms elapsed=42.39s tid=0x000000010c124e00 nid=26883 runnable "GC Thread#5" os_prio=35 cpu=1.50ms elapsed=42.39s tid=0x000000010c125590 nid=27395 runnable "GC Thread#6" os_prio=35 cpu=0.11ms elapsed=42.39s tid=0x000000013c896200 nid=32771 runnable "GC Thread#7" os_prio=35 cpu=0.05ms elapsed=42.39s tid=0x000000010c126170 nid=33027 runnable "G1 Main Marker" os_prio=35 cpu=0.03ms elapsed=43.35s tid=0x000000013ae425d0 nid=14851 runnable "G1 Conc#0" os_prio=35 cpu=0.02ms elapsed=43.35s tid=0x000000013ae42f40 nid=14339 runnable "G1 Refine#0" os_prio=35 cpu=0.03ms elapsed=43.35s tid=0x000000013b80f000 nid=16387 runnable "G1 Service" os_prio=35 cpu=1.04ms elapsed=43.35s tid=0x000000013c84e760 nid=16899 runnable "VM Periodic Task Thread" os_prio=36 cpu=19.98ms elapsed=43.34s tid=0x000000012ae772c0 nid=21507 waiting on condition JNI global refs: 2359, weak refs: 0