计划任务
命令: 安装计划任务:yum install -y vixie-cron service crond start 开启计划任务 service crond stop 关闭计划任务 service crond restart 重启计划任务 service crond status 查看计划任务运行状态 crontab -e 弹出计划任务编辑文件 crontab -l 列出所有的计划任务 crontab -r 删除疾患任务文件(不建议使用)前面加#注释 在服务器上输入crontab -e,会弹出一个框,在这个框里面输入命令,命令格式为: * * * * * command 分 时 日 月 周 命令 第一列表示分钟 1~59 每分钟用 * 或者 */表示 第二列表示小时 1~23 (0表示0点) 第三列表示日期 1~31 第四列表示月份 1~12 第五列标识号星期0~6(0标识星期天) 第六列要运行的命令 以下是我写的一些例子 */1* * * * /usr/bin/curl -o temp.txt http://www.baidu.com/index.php/Api/Contab/offeredCoupon 每分钟执行以下Api分组下面的offeredCoupon 30 21 * * * /usr/bin/curl -o temp.txt http://www.baidu.com/index.php/Api/Contab/offeredCoupon 上面的例子表示每晚21:30执行offeredCoupon 编写好文件后 :wq保存退出 service crond restart 重启计划任务
如何判断是否执行定时任务,在调用的控制器方法中写入
file_put_contents('1.txt','计划任务');
如果生成了1.txt就说明调用成功
世界上最美的风景,是自己努力的模样