@Scheduled(fixedDelay=1800000L)
时间: 2024-01-31 15:11:08 浏览: 223
spring 定时任务@Scheduled详解
`@Scheduled(fixedDelay=1800000L)`表示在上一次任务执行完成后延迟1800000毫秒(30分钟)再执行下一次任务。
以下是一个使用`@Scheduled(fixedDelay=1800000L)`的示例:
```java
import org.springframework.scheduling.annotation.Scheduled;
public class MyScheduledTask {
@Scheduled(fixedDelay=1800000L)
public void myTask() {
// 执行任务的代码
System.out.println("执行任务"); }
}
```
在上述示例中,`myTask()`方法将会每隔30分钟执行一次。
阅读全文