2017-02-23 5 views
0

私はJavaの春/ワークフロー

私の質問に

  1. をmicroserviceアーキテクチャを使用する予定のワークフロー

    で設定3-5異なるフィルタを使用して処理する必要が5000万ファイルを持って、私がしたいですバネの統合とバッチを使用してワークフローを実行します。ワークフローを設計する、あなたは同意する、または推奨する別のJavaベースのシステムがありますか?

  2. 春のバッチでは、「長時間稼働」のワークフローを処理できます。
  3. 私は春のバッチが私の答えの下に、この仕事のためにかなり良いと思いフライ

答えて

0

にバッチ/統合負荷xmlファイルを春することができます。

  1. この仕事のためにSpring Batchをお勧めします。 Spring Workflowと組み合わせて使用​​するのは簡単で、ワークフローに適しています。

  2. はい、本当に良いです。あなたはそれをうまく設定する必要があります。

  3. 飛行中に何を言っているのか分かりません。 (バッチファイルまたは設定ファイル)。バッチファイルの場合はい。設定ファイルについては、設定のロード方法とコンテキストの使い方によって異なります。

0

IMHO Spring Batchは、複数のフィルタに基づいてファイルを処理できます。また、ほとんどのニーズに合わせて簡単にカスタマイズでき、処理速度も非常に速くなります。しかし、私は50,000,000に近いファイルを試していないので、それを保証することはできません。

マイクロバッチアプリケーションをマイクロサービスとして実行するには、SpringブートとSpringクラウドタスクを参照してください。また、Spring Cloud Dataflowを参照してオーケストレーションを行ってください。

関連する問題