import com.cronj.CronSchedule; import com.cronj.Job; import com.cronj.JobExecutor; public class FileBackupJob implements Job { @Override public void execute() { // ... } } public class Main { public static void main(String[] args) { JobExecutor jobExecutor = new JobExecutor(); CronSchedule cronSchedule = CronSchedule.newBuilder() .setCronExpression("0 0 1 * * ?") .build(); Job fileBackupJob = new FileBackupJob(); jobExecutor.schedule(fileBackupJob, cronSchedule); // jobExecutor.setThreadPoolSize(10); // jobExecutor.setQueueSize(100); jobExecutor.start(); // jobExecutor.stop(); } }


上一篇:
下一篇:
切换中文