首页 > 代码库 > crontab执行时间和系统时间不一致
crontab执行时间和系统时间不一致
最近发现一个非常奇怪的问题,症状如下:
crontab 定时任务 配置时间 是 10 5 * * * (每日凌晨5点10分执行)
运行脚本时间却是 18:10左右
Dec 24 05:10:01 htuidc CROND[7550]: (ubuntu) CMD (php yii backup/mysql >>jobs/backup.log) 2016-12-24 18:10:01 =======start====== 2016-12-24 18:10:05 backup mysql 2016-12-24 18:11:15 =======end======
通过上面的描述和日志,可以看出 相差时间是13小时左右,我能肯定的就是脚本时间是对的,那么就可以推断出来crontab执行时间是不对的,最后查阅资料才知道原因:
本人服务器由于某种强制原因被重装系统,重装之后系统时间不对,调整了系统时间,但是没有重启crontab 服务(重启服务器也是不行的)
解决办法如下,重启crontab 服务
sudo service crond restart
时间终于对了
原文地址:crontab执行时间和系统时间不一致
标签:crontab 系统时间
智能推荐
- iOS开发工具-网络封包分析工具Charles
- virtualbox + ubuntu虚拟机 目录共享
- 【运维工具】logrotate 日志管理神器
- 【运维工具】Git代码发布系统
- 【ionic】Mac IOS下真机调试
crontab执行时间和系统时间不一致
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。