1

Mesos では、スレーブは CPU とメモリの情報のみをマスターに報告しますか? 他のカスタム情報を伝達できますか。たとえば、外部プロセスに対してどれだけビジーかを伝えることができるアプリケーションがあります。その情報を Mesos スレーブに報告できますか? Mesos スレーブはマスターに報告し、リソースの提供に使用されますか?

4

1 に答える 1

1

興味深い質問です。カスタム情報をスレーブからフレームワークに取得する方法はいくつか考えられます。たぶん、これらのいずれかがあなたのために働くでしょう。

  1. --resources フラグと --attributes フラグを使用してカスタム リソース/属性を追加すると、スレーブ開始時にこれらの統計/値の一部を指定できるようになり、リソース オファーに含まれるようになります。

  2. または、statusUpdates の「data」フィールドでそのような情報を渡す、フレームワーク用のカスタム executor を用意することもできます。

  3. または、(0.21 の新しいアイソレータ モジュールのように) カスタム アイソレータを追加して、スレーブの /stats.json エンドポイントで異なるメトリックをレポートさせることもできます。

于 2014-10-30T08:27:57.357 に答える