Frameworks 与Mesos'跑马拉松;s示例框架

Frameworks 与Mesos'跑马拉松;s示例框架,frameworks,mesos,executor,marathon,Frameworks,Mesos,Executor,Marathon,我想在/Mesos/src/example with marathon中启动Mesos的示例框架,如test_framework、long_live_framework。 或 我想使用相同的执行器启动虚拟任务 但我不知道怎么做 请帮助我。马拉松需要一些URI来获取二进制文件以运行任务。编译应用程序并将其放入存档,例如,apps.tar.gz(如果是单二进制文件,则无需打包)。在HTTP服务器上上载存档,该服务器可从所有从属节点获得。然后将应用程序提交到Marathon(您可以在web GUI中或

我想在/Mesos/src/example with marathon中启动Mesos的示例框架,如test_framework、long_live_framework。 或 我想使用相同的执行器启动虚拟任务

但我不知道怎么做


请帮助我。

马拉松需要一些URI来获取二进制文件以运行任务。编译应用程序并将其放入存档,例如,
apps.tar.gz
(如果是单二进制文件,则无需打包)。在HTTP服务器上上载存档,该服务器可从所有从属节点获得。然后将应用程序提交到Marathon(您可以在web GUI中或使用命令行中的API执行此操作):

从任何可以访问Marathon API的节点提交应用程序:

curl -X POST -d@app.json -H "Content-Type: application/json" http://marathon.service:8080/v2/apps
Mesos slave将获取tar归档文件,将其解压缩到任务的工作文件夹中,并运行作为
cmd
参数提供的命令

curl -X POST -d@app.json -H "Content-Type: application/json" http://marathon.service:8080/v2/apps