摘要:
Mesos-Slave的初始化在文件src/slave/slave.cpp里面 首先初始化资源预估器 初始化attributes 初始化hostname 初始化statusUpdateManager 注册一系列处理函数。 对于Slave注册成功的消息。 对于运行一个Task的消息。 对于注册上来的一个Execut... 阅读全文
摘要:
Mesos-Slave的启动是从src/slave/main.cpp中的main函数开始的。 看过了Mesos-Master的启动过程,Mesos-Slave的启动没有那么复杂了。 1. slave::Flags flags 解析命令行参数和环境变量 Try load = flags.load("MESOS_", argc, argv); 2. process::firewal... 阅读全文