cellet 的相关线程
cellet启动了两个进程,分别是cellet-resource和cellet进程,这两个进程分别启动了一系列的线程:
cellet-resource:
StartExecutorReceiver
ResourceInfoSender
ExecutorControlReceiver
这个进程启动上述线程之后就会监控,是否其子进程Container退出,如果退出就调用相应的ContainerFinished函数。
cellet:
StartExecutorSender
ResourceInfoReceiver
ExecutorStatusReceiver
这个进程启动上述线程之后就启动RPC服务器。
这写线程之间用的linux消息队列进行通信的。