我在这篇文章中描述了完全相同的问题,但答案根本没有帮助。简而言之,我使用的是Tivix django-cron,cron 作业没有定期运行。
为了说明问题,以下 cron 作业类旨在每分钟一次运行runcrons
命令发送电子邮件。但实际上,它只发送一封电子邮件,不再发送。这违背了 cron 的目的......我错过了什么?
class TestCron(CronJobBase):
schedule = Schedule(run_every_mins=1)
code = 'test_cron_philip'
def do(self):
send_mail('cron test', 'body is test body', 'coach_zhong@163.com',
['admin@dessert.webfactional.com'],fail_silently=False)