datanode启动开启了那些任务线程
今天开始分析datanode,首先看看datanode开启了哪些任务线程
?
第一类:
org.apache.hadoop.hdfs.server.datanode.DataBlockScanner
TIMED_WAITING? for? java.lang.Thread.sleep
?
第二类:
org.apache.hadoop.hdfs.server.datanode.DataXceiverServer
RUNNABLE? for?? sun.nio.ch.ServerSocketChannelImpl.accept
?
第三类
IPC Server Responder
IPC Server listener on 50020
IPC Server handler 0 on 50020
IPC Server handler 1 on 50020
IPC Server handler 2 on 50020
IPC Client (47) connection to /10.0.18.105:54310 from dikar
?
第四类
DataNode: [/home/dikar/hadoop/tmp/dfs/data]
run ----> offerService -----> TIMED_WAITING 在 java.util.LinkedList
?
第五类
refreshUsed-/home/dikar/hadoop/tmp/dfs/data
org.apache.hadoop.fs.DU$DURefreshThread
?
第六类
?Acceptor0 SelectChannelConnector@0.0.0.0:50075
?org.mortbay.thread.QueuedThreadPool$PoolThread
?