马拉松赛事订阅

Marathon event subscriptions

一直在尝试启用事件订阅。我找到了 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\"

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

问题已解决!我通过 运行 以下命令

修复了它
 marathon --jar --master zk://your_ip:5050,your_ip:5050,your_ip:5050/mesos --event_subscriber http_callback

并让它在所有大师赛中重新开始马拉松

sudo service marathon restart

备份后检查页面,您应该可以开始了。