0
说我是使用上的功能@Scheduled注释应用注释。但我希望该注释只有在属性文件中定义了某些属性时才会生效。我们如何配置该场景? 使用案例:相同的应用程序部署在多个服务器上,但@Scheduled应该是活跃,只有一台服务器上。春:基于性能
说我是使用上的功能@Scheduled注释应用注释。但我希望该注释只有在属性文件中定义了某些属性时才会生效。我们如何配置该场景? 使用案例:相同的应用程序部署在多个服务器上,但@Scheduled应该是活跃,只有一台服务器上。春:基于性能
我的想法:
素描:
@Component
@Profile("onTHEserver")
public class MyScheduler{
@Autowire
private RealService realService;
@Schedule(cron="1****") {
realService.doSomething();
}
}