我有一个Rails应用程序,并安装了whenever宝石来设置调用各种rake任务的cron作业。出于我不知道的原因,每个rake任务都会在完全相同的时间被调用两次。所以我的db备份任务在凌晨4:00备份数据库两次。
检查crontab可以发现所有cron作业的正确语法,因此我认为这不是whenever宝石未正确配置cron作业的问题。同样令人困惑的是,在预发布和生产环境中,我可以通过命令行调用任务,但它们只运行一次。
您有何想法是什么原因导致这种情况?对于排除故障,我完全无头绪。
检查crontab可以发现所有cron作业的正确语法,因此我认为这不是whenever宝石未正确配置cron作业的问题。同样令人困惑的是,在预发布和生产环境中,我可以通过命令行调用任务,但它们只运行一次。
您有何想法是什么原因导致这种情况?对于排除故障,我完全无头绪。