每分钟 php start.php restart -d导致crontab无法正常运行

changepll

在26号我在测试服务器加了一个crontab,每分钟执行一次

/usr/bin/git pull origin develop >> /tmp/auto.log
/usr/bin/php /home/wwwroot/project/start.php restart -d >> /tmp/auto.log

然后今天发现项目中的workerman/crontab,在系统crontab中添加了那个脚本后,就不会再执行了
这种请问是什么问题?是每分钟restart的原因吗?

1255 4 0
4个回答

walkor 打赏

每分钟restart的原因

  • changepll 2022-05-31

    谢谢回复, 我也是刚刚才注意到。重启之后。 要等到下一分钟定时任务才生效。 重启有办法避免吗?

  • walkor 2022-05-31

    没有办法

evilk

无法理解,每分钟都要重启的理由是什么

  • changepll 2022-05-31

    我只是懒得连到测试服上去更新代码。所以就写了个每分钟定时pull代码的

  • changepll 2022-05-31

    不是正式环境

hongshao

为什么不判断线上版本再更新?

  • 暂无评论
chutrue

热更新的方法那么多,为什么要用这个最原始的方法呢?

  • 暂无评论
年代过于久远,无法发表回答
×
🔝