1. 程式人生 > >Spring定時任務的序列與並行

Spring定時任務的序列與並行

   1、問題:專案中採用註解@Scheduled的形式執行定時任務,由於專案中存在大量定時任務且執行週期較短,

造成許多定時任務未執行或執行時間不準確的情況。

   由上圖可以看出定時任務是單執行緒序列執行的。

解決方式:

<task:annotation-driven scheduler="scheduler"/>
<task:scheduler id="scheduler" pool-size="5"/>

參考:https://www.cnblogs.com/youtianhong/p/6027249.html