当前位置首页 > CentOS知识

centos7.4在thinkphp中使用定时任务crontab

阅读次数:361 次  来源:admin  发布时间:

几个关于crontab的命令

ystemctl restart crond.service #启动服务 systemctl reload crond.service #重新载入配置 systemctl status crond.service #查看crontab服务状态 systemctl enable crond.service #开机自启动 tail /var/log/cron 查看定时器执行日志

===================================

#cd /etc

#crontab -e

wq!保存时如果提示

Do you want to retry the same edit? 说明你的格式有问题

填写如下内容

*/1 * * * * curl http://cc.youhost.com/cronTab/queryData

// 表示每隔一分钟访问 http://cc.youhost.com/cronTab/queryData

wq! 保存

#systemctl restart crond.service #重启服务

#tail /var/log/cron 查看定时器执行日志

===================================================

本来想这样使用

*/1 * * * * /usr/bin/php -f /data/www/Project/Application/Modle/XXXXController/XXXActio

结果执行是可以执行,但是没起到作用

======================================================

5秒执行一次

* * * * * curl http://dr.host.com/cronTab/queryMonthOrder

* * * * * sleep 5; curl http://dr.host.com/cronTab/queryMonthOrder

* * * * * sleep 10; curl http://dr.host.com/cronTab/queryMonthOrder

* * * * * sleep 15; curl http://dr.host.com/cronTab/queryMonthOrder

* * * * * sleep 20; curl http://dr.host.com/cronTab/queryMonthOrder

* * * * * sleep 25; curl http://dr.host.com/cronTab/queryMonthOrder

* * * * * sleep 30; curl http://dr.host.com/cronTab/queryMonthOrder

* * * * * sleep 35; curl http://dr.host.com/cronTab/queryMonthOrder

* * * * * sleep 40; curl http://dr.host.com/cronTab/queryMonthOrder

* * * * * sleep 45; curl http://dr.host.com/cronTab/queryMonthOrder

* * * * * sleep 50; curl http://dr.host.com/cronTab/queryMonthOrder

* * * * * sleep 55; curl http://dr.host.com/cronTab/queryMonthOrder

======================================================

上一篇:NginxRewrite正则表达式案例
下一篇:Ubuntu17.10InstallDocker-ce