4つの異なるWebサービスからデータを読み込み、処理して結果をデータベーステーブルに格納する状況があります。また、このタスクが完了した後に通知を送信します。このプロセスのトリガは、Webサービスコールによるものです。 私はバストバッチジョブとして自分の仕事を書くべきですか、レストコントローラから呼び出される非同期メソッド(@Asyncを使用)として読み取り/プロセスコード全体を書き込むべきですか?サービスの大規模な量がある場合SpringバッチまたはSpringブート非同期メソッドの実行?
親切spring-batch
が選択でしょう、実行されなければならない
4サービスがスケジュールされたジョブとして起動されている場合は、バネバッチが必要です。あなたのアプリケーションのユーザによって4つのサービスコールがトリガされた場合は、レストコントローラを使用する必要があります。 – ArunM
答えはあなたのユースケースに応じて明らかです – ArunM