Spring @Scheduled注解的方法是否在不同的线程上运行?

11 浏览
0 Comments

Spring @Scheduled注解的方法是否在不同的线程上运行?

我有几个使用@Scheduled(fixedDelay=10000)注解的方法。

在应用程序上下文中,我有这个注解驱动的设置:


问题是,有时一些方法的执行会延迟几秒甚至几分钟。

我假设即使某个方法执行需要一段时间,其他方法仍然会执行。所以我不理解为什么会有延迟。

有没有办法减少甚至消除这个延迟呢?

0