2

私は最近 Apache Mesos に出会い、Mesos を介して Storm トポロジーを正常にデプロイしました。

Apache Marathon で Storm トポロジ/Hadoop ジョブを実行してみます (mesos-storm フレームワークを使用して Apache Mesos で直接 Storm を実行する際に問題がありました)。

Apache Marathon から Hadoop/Spark タスクを起動する手順をリストできるチュートリアル/記事が見つかりませんでした。

誰かがこのトピックに関するヘルプや情報を提供してくれると助かります (おそらく、Storm/Hadoop ジョブを起動するための Marathon の Json ジョブ定義)。

どうもありがとう

4

2 に答える 2

2

Thanks for your reply, I went ahead and deployed a Storm-Docker cluster on Apache Mesos with Marathon. For service discovery I used HAProxy. This setup allows services (nimbus or zookeeper etc) to talk to each other with the help of ports, so for example adding multiple instances for a service is not a problem since the cluster will find them using the ports and loadbalance the requests between all the instances of a service. Following is the GitHub project which has the Marathon recipes and Docker images: https://github.com/obaidsalikeen/storm-marathon

于 2015-01-09T15:57:26.283 に答える