原型bean上的预定注释方法

时间:2016-06-06 20:14:16

标签: spring spring-boot spring-scheduled

我有一个带有范围“prototype”(不是单例)的bean,带有@Scheduled带注释的方法。

@Component
@Scope("prototype")
public class TestManager {

  @Scheduled(fixedDelay = 5000)
  public void updateStatuses(){
      log.info("Scheduled update");
  }

}

我需要它时调用bean的一个实例,我希望每个实例都启动计划的计时器。  调度程序注释似乎不起作用,除非我删除范围并且我再次使bean成为单例。

有一个好的解决方法吗?为什么这不可能?

0 个答案:

没有答案