Spring/Quartz を使用して、最初に実行される ProducerJob があります。次に、ProducerJob (DB にレコードを作成する) の結果を待つ必要がある ConsumerJob があります。
ConsumerJob が ProducerJob の結果を通知される最善の方法は何ですか? ConsumerJob にデータベースを常にチェックさせ、ProducerJob がまだ完了していない場合はスリープ/待機させる必要がありますか?
特定の実装は特定されていませんが、私の質問はJobDataMap の Quartz の Pass BlockingQueue に似ている可能性があることを認識しています。ただし、これがどのように実装されるかはまだわかりません。