私は 2 つの異なる仕事を持っています (実際にはそれ以上ですが、簡単にするために 2 つと仮定します)。各ジョブは他のジョブと並行して実行できますが、同じジョブの各インスタンスは順番に実行する必要があります (そうしないと、インスタンスが互いのリソースを共食いします)。
基本的に、これらのジョブのそれぞれに、ジョブ インスタンスの独自のキューを持たせたいと考えています。私は、2 つの異なるスレッド プール ジョブ ランチャー (それぞれに 1 つのスレッドを持つ) を使用し、ジョブ ランチャーを各ジョブに関連付けることで、これを実行できると考えました。
Spring Batch Admin Web UI からジョブを起動するときに尊重されるこれを行う方法はありますか?