Spring 3.2.11.RELEASE および JBoss 7.1.3.Final で Java 6 を使用しています。これはSpringアプリケーションコンテキストファイルにあります
<!-- Manages thirdparty threads -->
<bean id="taskExecutor" class="org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor">
<property name="threadFactory" ref="thirdpartyThreadFactory"/>
<property name="maxPoolSize" value=“10” />
<property name="corePoolSize" value=“5” />
</bean>
<bean id="thirdpartyThreadFactory" class="org.springframework.scheduling.concurrent.CustomizableThreadFactory">
<constructor-arg value="thirdparty-"/>
</bean>
私の質問は、上記の設定で taskExecutor の execute メソッドを 300 回呼び出すと、最初の 10 個のスレッドがキューに入れられると、他の 290 個のスレッドはどうなるでしょうか? それらはドロップされますか、それとも一度に 10 個のスレッドが実行されるだけですか?