文件名称:mesos-framework-tutorial:如何在Go中创建Mesos框架
文件大小:1.93MB
文件格式:ZIP
更新时间:2024-06-06 00:45:27
Go
使用Go创建Mesos框架 本教程使用Go编程语言创建一个Mesos框架,并从Vagrant VM中启动。 框架模板 框架的最低要求是调度程序,执行程序和文件服务器。 调度程序从Mesos接收资源提议,并确定哪些任务消耗哪些资源。 执行者知道如何运行调度程序启动的任务。 更详细的说明。 文件服务器为Mesos提供了一个可以从中检索执行程序二进制文件的位置。 通常不会明确要求此组件是框架的要求,并且从技术上讲,t不是框架的组成部分,但框架端对端运行是必需的。 当然,多个框架可以共享同一台服务器。 步骤1:设定环境 使用部署Mesos沙箱环境,然后登录到Mesos Vagrant实例。 Playa Mesos创建一个Apache Mesos测试环境。 在Vagrant盒内测试环境中: 安装Git和Mercurial: $ sudo apt-get install -y git $
【文件预览】:
mesos-framework-tutorial-master
----.gitignore(84B)
----main.go(4KB)
----README.md(9KB)
----Vagrantfile(3KB)
----inverted.jpg(1.22MB)
----server()
--------thttp.go(2KB)
--------server_utils.go(475B)
----images(252B)
----scheduler()
--------utils.go(1KB)
--------example_scheduler.go(5KB)
----original.jpg(646KB)
----executor()
--------img_utils.go(2KB)
--------example_executor.go(4KB)
----mesos-ui.png(167KB)