1. 启动类添加@EnableScheduling注解
触发时机:
@Service
@Slf4j
public class aaa {
@Scheduled(cron = "0 0 3 */7 * ?") //cron属性需要一个cron表达式,用来指定方法执行的时间规则
public void resetBloomFilterTimeTask() {
log.info("重置bloom过滤器定时任务执行了....");
bloomFilterService.resetBloomFilter();
}
}
// 启动类添加@EnableScheduling注解
cron表达式阿里文档:https://help.aliyun.com/document_detail/64769.html
cron在线生成器:https://cron.qqe2.com/