このSO スレッドで、Spring Cloud Data Flow (SCDF) が提供する一般的な機能と単純化を要約しようとしました。おそらくこれが役立つ可能性があります。
あなたの場合、
アプリケーション自体は単一の VM で実行されます。いつでも複数の VM にデプロイされることはありません。
これが質問なのか要件なのかわかりません。バッチジョブ操作をスケールアウトする方法を知りたいと思っていると思います。
リモート パーティション分割されたバッチ ジョブがある場合、構成した数に応じてworkers
、それぞれが個別のプロセス/コンテナーで実行master
され、バッチ ジョブで定義されたステップがワーカーとデータ パーティションを調整します。これは、並列化された操作の例です。サンプルは次のとおりです。
そして、将来、同じパターンに従う他のファイルが作成される可能性があります
偉大な。バッチ ジョブを定義して SCDF に登録したら、いつでも起動/再起動できます。そのためには、SCDF の REST-API、シェル、またはダッシュボードを使用します。
SCDF + バッチ ジョブを実行しているランタイム プラットフォームによっては、プラットフォーム固有のスケジューラを利用して、SCDF で公開されている REST-API を介してバッチ ジョブをスケジュールすることができます。