当我们将我们的应用程序从Spring 2.5.6升级到Spring 4.3.4时。 我们得到了 在Spring 4.3.4的情况下由于ThreadPoolTaskExecutor而导致的TaskRejectedException但不是2.5.6
最新的春天有什么变化,因为它失败了。
ThreadPoolExcecutor的当前配置:
<bean id="taskExecutor" class="org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor">
<property name="corePoolSize" value="10" />
<property name="maxPoolSize" value="80" />
<property name="queueCapacity" value="80" />
</bean>
当maxPoolSize和queueCapacity值分别为20和40时抛出异常。
此问题仅存在于Windows平台上,而不存在于Unix计算机上。
提前致谢。