タスクのリスト(Runnable?)をSpringに返すことは可能ですか?Springは、各アイテムによってスローされた例外に関係なく、それらを順番に実行しますか?
春に10個のタスクを1、2、3などの順序で呼び出し、例外が発生した場合は単純にログに記録したい
@Async が役立つように見えますが、XML からどのように構成できますか?
タスクを連続して実行したい場合は、スレッドが 1 つだけのスレッドプールを介して実行できます。
ExecutorService executor = Executors.newSingleThreadExecutor();
executor.execute(yourrunnable);
xml から構成することはできません@Async
。注釈を使用する必要があります。@Async を検討している場合は、タスクを連続して処理するため、明示的なエグゼキューターを提供する必要があります。
@Async("serialExecutor")
<task:executor id="serialExecutor" pool-size="1"/>