Kafka version is 0.8.1.1. On taking a thread dump against one of our servers in
Kafka Cluster, i see lot of threads with message below:
"SOMEID-9" id=67784 idx=0x75c tid=24485 prio=5 alive, parked, native_blocked,
daemon
-- Parking to wait for:
java/util/concurrent/locks/AbstractQueuedSynch
"Parking to wait for" just means the thread has been put to sleep while
waiting for some synchronized resource. In this case, "ConditionObject"
indicates it's probably await()ing on a condition variable. This almost
always means that thread is just waiting for notification from another
thread that