马拉松赛事订阅

时间:2015-10-07 22:52:01

标签: mesos marathon

一直在尝试启用事件订阅。我找到了Marathon REST API。我尝试使用"--event_subscriber http_callback"重新启动马拉松,并创建了"event_subscriber""http_endpoints"。当我重新启动它时显示" --http_endpoints http://localhost:1234/"并且我正在运行"nc -l -p 1234"来监听端口。我在创建新应用时没有得到任何东西。

我似乎无法启用它。因为我不断收到错误。

"http event callback system is not running on this Marathon instance. Please re-start this instance with \"--event_subscriber http_callback\"

也许我错过了什么?任何帮助深表感谢。感谢。

1 个答案:

答案 0 :(得分:1)

问题解决了!我通过运行以下命令来修复它

 marathon --jar --master zk://your_ip:5050,your_ip:5050,your_ip:5050/mesos --event_subscriber http_callback

并让它在所有主人身上重启马拉松

sudo service marathon restart

备份后检查页面,你应该好好去。