写一个定时任务,每天删除文件,发布在服务器上面

JAVA的话,scheduleWithFixedDelay方法可以设置(自定已的任务线程,延迟多久执行,间隔多久,间隔单位)

ScheduledExecutorService service = Executors.newScheduledThreadPool(1);
service.scheduleWithFixedDelay();

Linux服务器的话,可以利用Linux的定时任务:
0 4 * * * find /usr/local/resin/logs/ -mtime +7 -name "*.log*" -exec rm -rf {} \; (每天凌晨4点,查找删除目录下修改时间超过7天的文件)

猜你喜欢

转载自www.cnblogs.com/Daniel-c-h-e-n/p/11401636.html
今日推荐