Spring @Async limite le nombre de threads

Ma question est très similaire à celui-ci : @Async empêcher un fil de continuer jusqu'à ce que les autres fil ont fini

Fondamentalement, j'ai besoin de courir ~ des centaines de calculs dans plus de threads. Je veux exécuter seulement une certaine quantité de fils parallèles par exemple, 5 fils avec 5 computationis en paralèlle.

Je suis en utilisant le framework spring et @Async option est un choix naturel. Je n'ai pas besoin complète de la file d'attente JMS, c'est un peu de surcharge pour moi.

Des idées ?
Merci

source d'informationauteur Martin V.