我已经通过xml配置了spring调度器来运行一个包含4个线程的线程池。但在jvisualvm中,我看到7个线程使用choosen名称运行。
<task:scheduler id="backendScheduler" pool-size="4"/>
计划程序在3个位置使用:
<task:scheduled-tasks scheduler="backendScheduler">
<task:scheduled ref="myOtherBean" method="doSomething" fixed-delay="2000"/>
</task:scheduled-tasks>
同样奇怪的是,有7个,而不是4*2=8
有人有过同样的经历吗?你知道怎么只有4个线程吗。
暂无答案!
目前还没有任何答案,快来回答吧!