centos 7 crontab时间不对

发布于 2022-09-01 15:44:22 字数 138 浏览 21 评论 0

公司的一台服务器是Azure,使用的是CentOS 7,我写了一个crontab任务,测试每分钟执行是正常的。但设置了一个固定时间执行就有问题,我查看系统时间和时区是对的。写了一个昨晚20:30发送的邮件任务,今天凌晨4点多才执行,请问哪位知道这是什么情况?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

柠北森屋 2022-09-08 15:44:22

猜测下 4距离20约等于8

我们只是彼此的过ke 2022-09-08 15:44:22

是不是crontab 时间不对啊,比如你改完时区没有重启crontab

孤蝉 2022-09-08 15:44:22

敲date看时区是哪里的,肯定是时区不对

黯然#的苍凉 2022-09-08 15:44:22

应该是时区问题,凌晨4点多 <===> 晚上8点半,刚好相差8个小时

同展鸳鸯锦 2022-09-08 15:44:22

时区问题:
解决方法:
timedatectl set-timezone Asia/Shanghai

潜移默化 2022-09-08 15:44:22

「我查看系统时间和时区是对的」,可 cron 又不是你,它运行的环境差别很大的。你在你的脚本里查看吧。

信息太少了我没办法确定下一步排查的地方。加粗文字

埖埖迣鎅 2022-09-08 15:44:22

时区不对吧哥们,date看下你服务器时间,不对的话修改下或者同步下

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文