Mesosphere Marathon

Apache
Scala JavaScript
跨平台
2014-06-25
银月光海

Marathon是用于容器编排的经过生产验证的Apache Mesos框架。DC / OS是开始使用Marathon的最简单方法。JIRA中跟踪问题。

Marathon提供了一个 REST API,用于启动,停止和扩展应用程序。Marathon用Scala编写,可以通过运行多个副本以高可用性模式运行。运行任务的状态存储在Mesos状态抽象中。

Marathon还用作元框架:您可以使用它来启动其他Mesos框架,例如Chronos或Storm,以确保它们在计算机故障中幸免。它可以启动任何可以在标准外壳中启动的东西。实际上,您甚至可以通过Marathon启动其他Marathon实例。

特征

  • HA-运行任意数量的Marathon调度程序,但只有一个被选为负责人;如果您访问非领导者,您的请求将被代理到当前领导者
  • 约束 -例如,每个机架,节点等仅一个应用程序实例。
  • 通过HAProxy或事件API进行服务发现和负载平衡(请参见下文)。
  • 健康检查:通过HTTP或TCP检查您的应用程序的健康状况。
  • 通过事件订阅,您可以提供HTTP端点来接收通知,例如与外部负载平衡器集成。
  • 马拉松UI
  • JSON / REST API,易于集成和编写脚本
  • 基本身份验证SSL
  • 指标/metrics以JSON格式查询指标,将其推送至Graphite,StatsD和DataDog等系统,或使用Prometheus对其进行抓取。
的码云指数为
超过 的项目
加载中
请先登录后再评论。

Marathon 1.5.2 发布,容器部署和管理框架

Marathon 将 Apache Mesos 变成一个更有活力的工具,进而可以在单一的集群上运行不同的应用程序,用于容器编排。 Marathon 的设计宗旨就是让用户在同一组服务器之上,更智能地运行多种应用程...

2017/11/14 07:41

Marathon 1.5.1.1 发布,容器部署和管理框架

Marathon 将 Apache Mesos 变成一个更有活力的工具,进而可以在单一的集群上运行不同的应用程序,用于容器编排。 Marathon 的设计宗旨就是让用户在同一组服务器之上,更智能地运行多种应用程...

2017/10/24 07:41

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

marathon上部署marathon-lb服务发现与负载均衡

mesos,marathon,marathon-lb,haproxy

2016/05/23 14:35
5.9K
3
Spark集群配置-Mesosphere方案

欢迎大家加入大数据QQ群:413369325

2016/04/15 12:04
298
1
Marathon自动扩缩容(marathon-lb-autoscale)

我们在服务里面创建如下的应用(以下是创建完复制过来的json): { "id": "/nginxtest", "cmd": null, "cpus": 0.1, "mem": 65, "disk": 0, "instances": 1, "accepted...

2018/07/23 17:15
35
0
Mesosphere @KubeCon 上海 2019

Mesosphere @KubeCon上海2019 6月26日,中国KubeCon + CloudNativeCon + 开源峰会在上海圆满落幕。 作为CNCF认证的Kubernetes认证服务提供商 (Kubernetes Certified Service Provider, KCSP...

2019/06/28 09:50
0
0
(转)Marathon健康检查

健康检查是需要每个应用运行监控检查任务的。 1.默认的健康检查是延迟才能让mesos知道任务的状态是否健康。 2.marathon提供一个任务资源的健康成员访问的REST API接口。 如果HTTP的响应在超时...

2018/02/07 14:59
11
0
Mesosphere加大力度支持Kubernetes社区发展

Mesosphere被CNCF授予Kubernetes培训合作伙伴,并发布两个新产品Konvoy和Kommander加速Kubernetes部署。同时,Mesosphere将在2019年中国KubeCon+CloudNativeCon+开源峰会上首次公开介绍并演示...

2019/06/24 08:00
3
0
Mesosphere发布DC/OS监控服务

Mesosphere正式发布DC/OS监控服务通用版,帮助客户轻松对指标进行收集、存储、报告和可视化,为企业应用程序和云原生服务提供更好的运维洞察。 01 — 什么是DC/OS监控服务? DC/OS监控是一个用...

2019/07/05 08:54
12
0
Marathon中的网络和端口

BRIDGE networking: 应用于Docker Application. USER networking: 应用于Docker Application.适合于使用自定义docker网络的情况。 HOST networking: 应用与Docker Application和非Docker Ap...

2018/03/03 22:16
321
0
mesos+docker+marathon

最近工作不饱和啊,加上正好有空闲的机器,就想着搭个mesos+docker+marathon玩玩。上干货: 环境Centos6.7,内核版本3.18 先安装mesos的依赖包 wget http://mirror.centos.org/centos/6/os/...

2016/08/25 10:25
251
0
marathon传参一

今天试了下marathon传参,新建一个job,增加一个参数,然后用cmd方式,echo出来 定义的json: { "id": "test1", "labels": {}, "run": { "cpus": 0.01, "mem": 128, ...

2018/06/17 20:22
24
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部