文章目录
- 引言
- I 预备知识
-
- Crontab的基本组成
- Crontab的配置文件格式
- Crontab的配置文件
- Crontab不可引用环境变量
- 杀死进程命令
- II Crontab实践案例
-
- Crontab工具的使用
- 重启tomcat服务
- 每分钟都打印当前时间到一个文件中
- 30s执行一次
- III 常见问题
-
- 并发冗余执行任务
- && 和|| 和 ;的区别
- 命令行操作
引言
Crontab是一个用于设置周期性执行任务的工具;周期性执行的任务我们称为Cron Job;周期性执行的任务列表我们称为Cron Table
#安装cron
yum install crontabs
service crond status #查看服务是否启动
service crond start #如没有启动服务,启动服务
crontab -l #查看当前定时任务列表
crontab -e #打开定时任务列表文件,进行编辑
应用场景: 如果运行一段时间,tomcat占用内存太大,可以基于crontab来重启tomcat服务