import com.sundy.ao.cron.annotation.Cron;
import com.sundy.ao.cron.executor.CronExecutor;
public class DataCleanupTask {
public void cleanOldData() {
// ...
}
public void backupData() {
// ...
}
public static void main(String[] args) {
CronExecutor cronExecutor = new CronExecutor();
}
}
properties
ao.cron.enabled=true
ao.cron.executor.corePoolSize=5
ao.cron.executor.maxPoolSize=10
ao.cron.executor.queueCapacity=100
ao.cron.trigger.type=simpleTrigger
ao.cron.trigger.intervalMilliseconds=60000