时间: 2020-09-17|62次围观|0 条评论

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

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

首先要指定executor的uri

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

 

配置ExecutorInfo

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

 

配置FrameworkInfo

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

 

创建TestScheduler和MesosSchedulerDriver

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

 

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

 

运行MesosSchedulerDriver

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

 

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

 

下一节,我们仔细解析MesosSchedulerDriver

文章转载于:https://www.cnblogs.com/popsuper1982/p/5723916.html

原著是一个有趣的人,若有侵权,请通知删除

本博客所有文章如无特别注明均为原创。
复制或转载请以超链接形式注明转自起风了,原文地址《Mesos源码分析(9): Test Framework的启动
   

还没有人抢沙发呢~