Mesos源码分析(9): Test Framework的启动

我们以Test Framework为例子解释Framework的启动方式。

Test Framework的代码在src/examples/test_framework.cpp中的main函数

首先要指定executor的uri

 

配置ExecutorInfo

 

配置FrameworkInfo

 

创建TestScheduler和MesosSchedulerDriver

 

 

运行MesosSchedulerDriver

 

MesosSchedulerDriver是写Framework的SDK似得的东西,使得写一个Framework非常简单,至于和Mesos-Master的通信等细节,都封装在MesosSchedulerDriver里面了。

 

下一节,我们仔细解析MesosSchedulerDriver

posted @ 2016-07-31 21:09  popsuper1982  阅读(655)  评论(0编辑  收藏  举报