java-多个时区中的Spring @Scheduled任务
作者:互联网
我有一个在美国各地(在所有时区)都有业务的客户.我需要在每个时区的凌晨2点运行一个任务.此任务需要时区作为输入,以仅提取与该时区相关的记录.
@Scheduled注释具有时区值,一次可以工作一个时区.
我不想通过为每个区域设置4个单独的任务来重复代码.
解决方法:
将区域属性与注释@Scheduled一起使用(版本4.0新增)
请参阅下面的示例
@Scheduled(cron = "0 10 19 * * FRI", zone = "CET")
标签:taskscheduler,spring-boot,scheduler,spring,java 来源: https://codeday.me/bug/20191108/2008509.html