Java 春天是怎样的';s@计划的注释工作?
在我的应用程序中,我在3个单独的类中有3个计划方法:Java 春天是怎样的';s@计划的注释工作?,java,spring,spring-scheduled,Java,Spring,Spring Scheduled,在我的应用程序中,我在3个单独的类中有3个计划方法: @Component public class ClassA { @Scheduled(fixedDelay = 5000L) public void methodA(){ //do task "A" } } @Component public class ClassB { @Scheduled(fixedDelay = 5000L) public void methodB(){ //
@Component
public class ClassA {
@Scheduled(fixedDelay = 5000L)
public void methodA(){
//do task "A"
}
}
@Component
public class ClassB {
@Scheduled(fixedDelay = 5000L)
public void methodB(){
//do task "B"
}
}
@Component
public class ClassF {
@Scheduled(fixedDelay = 5000L)
public void methodF(){
//do task "F"
}
}
在apps applicationContext中有这样的行:
<task:annotation-driven executor="myExecutor" scheduler="scheduler"/>
<task:executor id="myExecutor"/>
<task:scheduler id="scheduler"/>
我无法从日志文件中找到它,因此以下是我的问题:
- 这些方法是如何执行的?并行还是连续?如果是连续的,那么如何将其重新配置为并行工作
- 这种混淆是多线程的(对于每个方法)还是不多线程的(如果不是的话,如何更改)