marathon
felix_yujing
Better in Time
展开
-
Marathon上应用重启策略的设置
Marathon为运行中的应用提供了灵活的重启策略。当应用只有一个实例在运行,这时候重启的话,默认情况下Marathon会新起一个实例,在新实例重启完成之后,才会停掉原有实例,从而实现平滑的重启。当然,可以通过Marathon提供的参数来设置自己想要的重启策略:"upgradeStrategy":{ "minimumHealthCapacity": N1, "maximumOverC原创 2016-08-16 23:16:18 · 3602 阅读 · 0 评论 -
关于Marathon-lb
Marathon-lb是个基于HAProxy的快速代理和负载均衡。他能为基于TCP和HTTP协议的应用提供代理和负载均衡,此外还支持SSL、健康检查、HTTP压缩、Lua脚本等特性。Marathon-lb通过Marathon的EventBus可以自动获取Marathon上每个应用的信息,并且能够为每组应用生成HAProxy配置。不同于通过域名机制来发现服务的Mesos-DNS,Marathon-lb原创 2016-07-31 23:51:20 · 5488 阅读 · 0 评论 -
marathon升级:1.1.1到1.3.6
思路:将三台marathon节点停掉其中的两台,这样剩下的一台marathon即为leader节点。将那两台进行升级之后运行起来,再将未升级的那台marathon服务停掉,升级后的其中一台节点会成为leader,再将剩余的那台marathon也进行升级即可。marathon升级操作比较简单,不用先卸载,使用官方的repo直接通过yum命令会自动升级:yum install marathon原创 2017-01-03 20:22:51 · 1184 阅读 · 0 评论