私はマラソンアプリケーションのスケーリングに問題があります。私はMarathon Constraintでアプリケーションをデプロイしており、特定のボックスでうまく動作しています。しかし、私は、アプリケーションを拡大しようとするとき、それは制約に従わず、利用可能なボックス上で独自にスケーリングしています。マラソンスケーリングが制約パラメータを遵守していません
"id": "app-abc",
"cpus": 1,
"mem": 256.0,
"instances": 1,
"constraints": [["hostname", "LIKE", "10.10.10.123"]]
アプリケーションをスケーリングしながら、ボックスにそのスケーリングは - 10.10.10.245
私はこの問題を解決するためにチェックすべきかを理解するのに役立ちます。例えばhttps://mesosphere.github.io/marathon/docs/constraints.html#cluster-operator
で説明したように
興味深い問題です。詳細を共有できますか?どのMarathonバージョンを使用していますか?どのようにスケーリングを実行しますか?スケーリング前後の '/ v2/apps'の出力は何ですか?私は確かではないが、たぶんあなたはドットをエスケープする必要があります。 'LIKE'は正規表現を受け入れ、それはここで問題になるかもしれません。 – janisz