Hello everyone:
From the jconsole, I find many thread is blocked, but cassandra server is normal, the result of nodetool cfstats and nodetool tpstats are as following, is the cassandra server normal, should I care about the thread block info of jconsle? A block thread of jconsle: name: ROW-READ-STAGE:5 status:WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1fc5a2 total blocked:143 wait: 6,891 stack : sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1978) java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:386) java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) java.lang.Thread.run(Thread.java:636) cfstats Keyspace: PSCluster Read Count: 88425 Read Latency: 1.4044925756290643 ms. Write Count: 702416 Write Latency: 0.03599318210291337 ms. Pending Tasks: 0 tpstats Pool Name Active Pending Completed STREAM-STAGE 0 0 0 RESPONSE-STAGE 0 0 44600 ROW-READ-STAGE 0 0 55177 LB-OPERATIONS 0 0 0 MESSAGE-DESERIALIZER-POOL 0 0 0 GMFD 0 0 0 LB-TARGET 0 0 0 CONSISTENCY-MANAGER 0 0 0 ROW-MUTATION-STAGE 0 0 942262 MESSAGE-STREAMING-POOL 0 0 0 LOAD-BALANCER-STAGE 0 0 0 FLUSH-SORTER-POOL 0 0 0 MEMTABLE-POST-FLUSHER 0 0 144 FLUSH-WRITER-POOL 0 0 144 AE-SERVICE-STAGE 0 0 0 Best Regards Donna li