marathon-lb配置多个matahon地址

marathon 在集群中,marathon可以部署多个节点。

-m 参数是指定marathon地址的,后面跟上marathon地址就可以了, 当你有多个marathon地址的时候,用“空格”隔开就可以了。

marathon json文件中是这样写的。

1
2
3
4
5
6
7
8
9
"args": [
"sse",
"-m",
"http://192.168.55.5:8080",
"http://192.168.55.6:8080",
"http://192.168.55.7:8080",
"--group",
"lb-name"
],

这样配置完之后,当一个marathon有问题之后,可以在lb的日志中看在节点不能连接,但是会在其他节点上取到marathon数据的。

感谢您的支持!