Spring Scheduling注释

时间:2014-10-10 09:30:26

标签: java spring spring-mvc

我想在注释中使用弹簧调度。但它默认以2个线程开始。

这里是代码:

//@Scheduled(fixedDelay=20000, initialDelay=30000)
      @Scheduled(fixedRate=5000)     
     public void updateEmployeeInventory(){
         System.out.println("Started fixed rate  job:::::::::::"+new Date());  
}

运行时,它以2个线程开始:

INFO: Initializing Spring root WebApplicationContext
Started fixed rate job:::::::::::Fri Oct 10 16:56:28 IST 2014
Oct 10, 2014 4:56:29 PM org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring FrameworkServlet 'dispatcher'
Started fixed rate job:::::::::::Fri Oct 10 16:56:29 IST 2014

并在AppConfig.java文件中:

@Bean
public SMSPullerJob SMSPullerJob() {
    return new SMSPullerJob();
}

如何在appconfig.java文件中设置线程池大小我只使用

0 个答案:

没有答案